原创 MySQL Nested-Loop Join算法學習

     不知不覺的玩了兩年多的MySQL,發現很多人都說MySQL對比Oracle來說,優化器做的比較差,其實某種程度上來說確實是這樣,但是畢竟MySQL纔到5.7版本,Oracle都已經發展到12c了,今天我就看了看MySQL的連接算法

原创 不好的MySQL過程編寫習慣

    剛纔爲了測試一個東西,寫了個存儲過程:     delimiter $$ drop procedure if exists sp_test$$ create procedure sp_test() begin   declare

原创 關於InnoDB的Next-Key lock

    最近一段時間在準備新員工培訓的材料,本來打算介紹介紹概念就OK的,但是既然寫了事務的章節,就特別想介紹一下鎖,介紹了鎖,就忍不住想介紹一下Next-Key Lock。    大家知道,標準的事務隔離級別有READ UNCOMMITT

原创 不好的MySQL過程編寫習慣

    剛纔爲了測試一個東西,寫了個存儲過程:     delimiter $$ drop procedure if exists sp_test$$ create procedure sp_test() begin   declare

原创 MySQL學習第二篇:MySQL安裝

1、按照前一篇文章準備好系統環境: http://blog.csdn.net/hwhmh2010/article/details/52664092 2、編輯安裝腳本 [root@mysql ~]# vim myinstall.sh #!/

原创 PG學習第二篇:JASON數據類型的使用

PostgreSQL的JASON數據類型,反模式化的數據類型,可謂一種神器型的數據類型。 創建測試表和索引:-- testone 爲不帶索引的表 CREATE TABLE testone( id bi

原创 MySQL學習錯誤總結篇:遇到並處理過的錯誤-持續更新

記錄學習MySQL過程中遇到並處理過的一些異常——持續更新 1.MySQL安裝報錯(博文http://blog.csdn.net/hwhmh2010/article/details/52984890中遇到的報錯) ***** Instal

原创 PG學習異常總結篇:遇到並處理過的異常-持續更新

1、權限問題數據庫環境:阿里雲RDS PostgreSQL 9.4權限規劃和實施:RDS 高權限賬號: rds_use所擁有的數據庫:postgres用途:管理RDS使用中間過度賬號: dba_use所擁有的數據庫:zntag用途:DB

原创 MySQL學習第五篇:Xtrabackup的一些使用筆記

1. XtraBackup 簡介官網: https://www.percona.com下載: http://www.percona.com/software/percona-xtrabackup   ht

原创 MSSQL第二篇:非AD環境搭建AlwaysOn

1、系統環境和軟件: Windows Server 2016 Datacenter 、SQL Server 2016 ,下載地址:http://www.itellyou.cn/ 2、系統規劃: 主節點: 計算機名:dataone /

原创 MySQL學習第三篇:權限相關

MySQL權限總結(“--”表示說明) MySQL權限控制通過表進行控制,分多個層次: 第一層登錄控制表:mysql.user 控制IP、賬號是否有登錄權限; 第二層庫控制表:mysql.db 控制賬號是否有訪問某數據庫的權限; 第三

原创 PG學習第一篇:Install PostgreSQL 9.5 on CentOS 6.5

安裝部分參考書籍唐成老師的《PostgreSQL修煉之道》 1. 系統準備克隆一臺CentOS 6.5並修改IP、計算機名、網卡信息;具體操作如下:[root@demo ~]# ifconfig#記錄MAC地址,後面會用到 : HWad

原创 MySQL:實踐過的一些雜亂記錄

MySQL學習筆記 安裝部分步驟總結:編譯安裝MySQL :1、檢查並更新可更新的rpm包2、關閉防火牆3、修改hosts4、檢查並刪除之前安裝的MySQL5、安裝編譯代碼依賴的包6、新建組合用戶7、cm

原创 MySQL學習第一篇:系統準備

1. 系統準備 克隆一臺CentOS 6.5 1、依次查看需要修改的內容 [root@demo ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhos

原创 MySQL學習第四篇:MySQL主從複製

1、按照前一篇安裝好兩臺MySQL : http://blog.csdn.NET/hwhmh2010/article/details/52984890 2、編輯主從複製安裝配置腳本 [root@mysql ~]# vim insta