值得一看
mysql中的PACK_KEYS詳解
在mysql的myisam引擎中,有一個(gè)是容易忽視的,叫壓縮索引pack_keys , myISAM使用前綴壓縮來減小索引大小,默認(rèn)情況下會(huì)壓縮字符串,也可以壓縮整數(shù) 可以使用create table時(shí)用PACK_KEYS控制索引...
linux怎么查看jdk是32位還是64位的
在linux中,可以利用“java -version”命令查看jdk是32位還是64位的,該命令可以檢查系統(tǒng)中的jdk版本;若出現(xiàn)“64-Bit”字段,則安裝的jdk是64位,若沒有出現(xiàn)“64-Bit”字段,則安裝的jdk是32位...
mysql操作sql的小技巧的詳情介紹
本篇集中整理一下執(zhí)行sql的小技巧,這種方式不僅帶來了操作上的便捷,也可以保證數(shù)據(jù)可以數(shù)據(jù)的安全性。 1:查詢數(shù)據(jù)(保證查詢性能) 首先想先解釋一下 SELECT?*??和?SELECT?t.id?,?t.n...
MySQL架構(gòu)由小變大的演變過程的詳情
假設(shè)一個(gè)網(wǎng)站(discuz)從最開始訪問量很小做到日pv千萬,我們來推測(cè)一下它的mysql服務(wù)器架構(gòu)演變過程。第一階段網(wǎng)站訪問量日pv量級(jí)在1w以下。單臺(tái)機(jī)器跑web和db,不需要做架構(gòu)層調(diào)優(yōu)(比如,不...
linux怎么判斷線程是否存在
在mysql中,可用“pthread_kill()”函數(shù)判斷線程是否存在,該函數(shù)可以向指定ID的線程發(fā)送sig信號(hào),用來判斷線程是不是還活著,語法為“int pthread_kill(pthread_t thread, int sig)”。 本教程...
如何利用docker快速構(gòu)建MySQL主從復(fù)制環(huán)境的詳情介紹
在學(xué)習(xí)mysql的過程中,常常會(huì)測(cè)試各種參數(shù)的作用。這時(shí)候,就需要快速構(gòu)建出mysql實(shí)例,甚至主從。 考慮如下場(chǎng)景: 譬如我想測(cè)試mysqldump在指定--single-transaction參數(shù)的情況下,對(duì)于myisam...
linux怎么查看安裝了哪些軟件
linux查看安裝了哪些軟件的方法:1、利用“rpm -qa”命令查看rpm方法安裝的軟件;2、利用“dpkg -l”命令查看deb方法安裝的軟件;3、利用“yum list installed”命令查看yum方法安裝的軟件。 本...
MySQL死鎖問題解決的代碼詳細(xì)介紹
一次MySQL死鎖問題解決 一、環(huán)境 centos, mysql 5.6.21-70, jpa 問題場(chǎng)景:系統(tǒng)有定時(shí)批量更新數(shù)據(jù)狀態(tài)操作,每次更新上千條記錄,表中總記錄數(shù)約為500W左右。 二、錯(cuò)誤日志 2017-2-25?17:38:4...
linux是內(nèi)核還是系統(tǒng)
linux是內(nèi)核,不是完整的操作系統(tǒng)。linux只是實(shí)現(xiàn)了對(duì)計(jì)算機(jī)資源的簡(jiǎn)單管理,沒有編譯工具等其他操作系統(tǒng)必備的工具集成到其中,只實(shí)現(xiàn)了一個(gè)操作系統(tǒng)的內(nèi)核,因此并不是一個(gè)完整的操作系統(tǒng),各...
mysqlslap執(zhí)行基準(zhǔn)測(cè)試的代碼詳情介紹
查看mysqlslap所支持的主要參數(shù)配置及說明如下 <span style="color: #000000">-a, --auto-generate-sql 由系統(tǒng)自動(dòng)生成SQL腳本進(jìn)行測(cè)試<br> ? ? ? ? ? ? ? ? ? ...