原创 《MySQL DBA: MySQL表的進階》

一、表 1. 表的介紹 表是關係數據庫的核心 表 = 關係 表是記錄的集合 二維表格模型易於人的理解 MySQL默認存儲引擎都是基於行(記錄)存儲 每行記錄都是基於列進行組織的 表與數據庫的關係: 2. 表是數據的集合

原创 《MySQL DBA: Sysbench 工具》

一、sysbench 工具 1. sysbench 介紹 SysBench是一個模塊化的、跨平臺、多線程基準測試工具,主要用於評估測試各種不同系統參數下的數據庫負載情況。它主要包括以下幾種方式的測試: cpu性能 磁盤io性能 調度程序性

原创 《MySQL DBA: MySQL Disk Scheduler》

一. 磁盤調度算法介紹 1. CFQ CFQ把I/O請求按照進程分別放入進程對應的隊列中,所以A進程和B進程發出的I/O請求會在兩個隊列中。而各個隊列內部仍然採用合併和排序的方法,區別僅在於,每一個提交I/O請求的進程都有自己的I/O隊

原创 《MySQL DBA: 5.6 ,5.7 版本的 sys庫》

一、 sys庫 MySQL 5.7中引入了一個新的sys schema,sys是一個MySQL自帶的系統庫,在安裝MySQL 5.7以後的版本,使用mysqld進行初始化時,會自動創建sys庫。 sys庫裏面的表、視圖、函數、存儲過程可以

原创 《TCP/IP詳解:協議》學習導圖

                             《TCP/IP詳解:協議》學習導圖   關於TCP/IP協議的編程示例代碼請查看 《Linux網絡編程》 學習導圖 TCP/IP協議一系列教程於20190121完結。希望能幫助到大

原创 《Linux系統編程》學習導圖

                                 《Linux系統編程》學習導圖   系統調用  01、什麼是系統調用? 02、Linux系統調用之I/O操作(文件操作) 03、文件描述符的複製:dup(), dup2(

原创 《Linux Root File System :rootfs》學習導圖

《Linux Root File System :rootfs》學習導圖   /etc /dev /usr /bin /sbin   逐步更新中。。。