Time of Update: 2018-01-17
將MySQL某個資料庫中表的行數從大到小排序隨著公司的業務越來越大,工作中需要對MySQL某一個資料庫的表進行分表,為了做的更細緻一點,在該資料庫中,將所有表,按行數從到小排序:實現方式:mysql> use information_schema;Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup
Time of Update: 2016-08-10
Linux下Redis安裝部署最近在學習一下redis,同時也在本文中記錄一下學習總結。這篇文章主要是分享一下如何在Linux中安裝redis服務。1. Redis的介紹 Redis是一種非關係型資料庫(NoSQL),NoSQL是以key-value的形式儲存,和傳統的關係型資料庫不一樣,不一定遵循傳統資料庫的一些基本要求,比如說SQL標準,ACID屬性,表結構等等,這類資料庫主要有以下特點:非關係型的、分布式的、開源的、水平可擴充的。
Time of Update: 2016-08-10
【傳輸資料表空間】使用 EXPDP/IMPDP工具的傳輸資料表空間完成資料移轉本文通過實踐示範,完整類比一下使用EXPDP/IMPDP工具實現傳輸資料表空間的過程,供參考。任務描述:將secdb1執行個體上的sec使用者資料表空間tbs_sec的資料轉送到secdb2執行個體上secooler使用者下。1.secdb1執行個體環境準備1)建立待操作的資料表空間sys@secdb1> create tablespace tbs_sec datafile
Time of Update: 2016-08-04
監控MySQL主從同步延時如何監控MySQL主從之間的延遲,通常有兩種方法:Seconds_Behind_Master和mk-heartbeat方法1:通過監控show slave status\G命令輸出的Seconds_Behind_Master參數的值來判斷,是否有發生主從延時。show slave status; # 需要有replcation client許可權以下是show slave
Time of Update: 2016-07-28
Linux下Oracle 11gR2開機自啟動操作Linux下的Oracle在安裝結束後是處於運行狀態的。開機重啟機器後,Oracle不會像在Windows下那樣將Oracle添加到Windows服務,在linux下需要手動啟動Orcle服務以oracle使用者下,執行下面的命令 進入sqlplus $ sqlplus /nolog 以sysdba的身份串連到資料庫,並啟動Oracle資料庫引擎
Time of Update: 2016-07-26
MongoDB 相關知識點劄記MongoDB 相關知識點劄記1. 如何從備份節點讀取資料 預設是不允許的,會報如下錯誤:testReplSet:SECONDARY> show dbs2016-07-19T10:25:03.196+0800 E QUERY [thread1] Error: listDatabases failed:{ "ok" : 0, "errmsg" : "not master and slaveOk=false", "code" : 1
Time of Update: 2016-07-16
MySQL 5.6.26 通過frm & ibd 恢複資料過程在A伺服器上建立資料庫bkjiaroot(yoon)> show create table bkjia\G*************************** 1. row *************************** Table: bkjiaCreate Table: CREATE TABLE `bkjia` ( `id` int(11)
Time of Update: 2016-07-12
MySQL備份的三種方法MySQL備份的主要作用是當出現硬體故障、軟體故障、自然災害、駭客攻擊、人為誤操作時能快速、高效、安全的解決問題,以免造成不必要的損失MySQL備份時需要備份什嗎? 1、需要用到的資料 2、二進位日誌、InnoDB交易記錄 3、儲存代碼;例如:預存程序、儲存函數、觸發器、時間調度器 4、伺服器的設定檔MySQL備份時需要注意的要點: 1、能容忍最多丟失多少資料
Time of Update: 2016-06-21
關於 Oracle 歸檔日誌歸檔日誌(Archive Log)是非活動的重做記錄備份.通過使用歸檔日誌,可以保留所有重做記錄,當資料庫處於ARCHIVELOG模式並進行日誌切換式,後台進程ARCH會將重做日誌的內容儲存到歸檔日誌中.當資料庫出現介質失敗時,使用資料檔案備份,歸檔日誌和重做日誌可以完全恢複資料庫.1.查看當前資料庫是否處于歸檔模式:select name,log_mode from v$database;archive log list;2.改變非歸檔模式到歸檔模式:conn /
Time of Update: 2016-06-12
SQL Server 2014 SP1的NOLOCK指令中斷在針對SQL Server 2014 SP1的Cumulative Update #6更新中,NOLOCK指令中斷。因此,依賴NOLOCK指令的資料庫可能會意外地經曆阻塞或是死結。根據SQL Server Release Services部落格最新更新的一篇文章,具體的情景是這樣的:在預設的基於鎖的隔離等級或更高的隔離等級下,執行並行的SELECT (…) INTO Table FROM
Time of Update: 2016-06-12
Oracle使用簡單函數本章將介紹Oracle資料庫的內建函數。函數可以接受零個或多個參數,並返回一個輸出參數。在Oracle資料庫中可以使用兩種主要類型的參數:單行函數(single row function)單行函數同時只能對一行進行操作,且對輸入的每一行返回一行輸出結果。單行函數的樣本是CONCAT(x,y),其功能是將y添加到x上,並返回所得到的字串彙總函式(aggregate
Time of Update: 2016-06-12
Oralce資料庫的最佳化1.選擇最有效率的表名順序(只在基於規則的最佳化器中有效):Oracle 的解析器按照從右至左的順序處理FROM子句中的表名,FROM子句中寫在最後的表(基礎資料表 driving table)將被最先處理,在FROM子句中包含多個表的情況下,你必須選擇記錄條數最少的表作為基礎資料表。如果有3個以上的表串連查詢, 那就需要選擇交叉表 (intersection table)作為基礎資料表,
Time of Update: 2016-05-31
Oracle_事務控制語句事務是對資料庫操作的邏輯單位,在一個事務中可以包含一條或多條DML (資料操縱語言)、DDL (資料定義語言 (Data Definition Language))和DCL (資料控制語言)語句,這些語句組成一個邏輯整體。事務的執行只有兩種結果:要麼全部執行,把資料庫帶入一個新的狀態,要麼全部不執行,對資料庫不做任何修改。對事務的操作有兩個:提交( COMMIT )和復原( ROLLBACK
Time of Update: 2016-05-31
MySQL基礎學習總結1、MySQL基礎概念mysql邏輯架構如下: 每個用戶端串連都會在伺服器中擁有一個線程,這個串連的查詢只會在這個單獨的線程中執行。 MySQL是分層的架構。上層是伺服器層的服務和查詢執行引擎,下層是儲存引擎。雖然有很多不同作用的外掛程式API,但儲存引擎API還是最重要的。如果能理解MySQL在儲存引擎和服務層之間處理查詢時如何通過API來回互動,就能抓住MySQL的核心基礎架構的精髓。 資料庫系統實現了各種死結檢測和死結逾時機制,InnoDB目前處理死結的機制是,
Time of Update: 2018-02-06
Abp.NHibernate串連PostgreSQl資料庫的方法,Abp.NHibernate動態庫串連PostgreSQl資料庫,供大家參考,具體內容如下初次接觸Abp架構,其架構中封裝的操作各類資料的方法還是很好用的,本人還在進一步的學習當中,並將利用abp.NHibernate類庫操作PostgreSQL資料的相關方法做一記錄,不足之處讓評論指點扔磚。話不多說,直接開幹:1、vs 建立一個項目,(表單或者控制台程式或者測試程式)2、NuGet
Time of Update: 2018-02-01
使用Docker部署MySQL(資料持久化),dockermysql 原文連結:http://walterinsh.github.io/2015/01/17/use-mysql-with-docker.html本文簡述如何使用Docker部署mysql,同時持久化資料.我們會用到tutum-docker-mysql 這個項目來搭建一個mysql,省去重頭寫Dockerfile的時間.首先我們將tutum-docker-mysql跑起來.docker
Time of Update: 2018-01-25
《MongoDB 入門篇》筆記, 安裝與配置手動安裝curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgztar -zxvf mongodb-linux-x86_64-3.0.6.tgzcd mongodb(mv mongodb-linux-x86_64-3.0.6.tgz mongodb)mkdir data log conf #建立配置目錄cd confvim mongod.conf #
Time of Update: 2018-01-12
Python基礎知識6:格式化字元、顏色,python基礎知識
Time of Update: 2017-06-11
利用DataSet部分功能實現網站登入,dataset網站登入首先,我之前必須完成過註冊,並把個人資訊存入資料庫中。其次,這部分的個別對象是存於某些文檔中的,需要引用命名空間。using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using
Time of Update: 2017-04-27
MySQL與Oracle 差異比較之四條件迴圈語句,mysqloracle迴圈語句 編號 類別 ORACLE MYSQL 注釋 1 IF語句使用不同 IF iv_weekly_day = 'MON'THEN ii_weekly_day := 'MON';