欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
mysql 常用hint
mysql常用的hint
對于經(jīng)常使用oracle的朋友可能知道,oracle的hint功能種類(lèi)很多,對于優(yōu)化sql語(yǔ)句提供了很多方法。同樣,在mysql里,也有類(lèi)似的hint功能。下面介紹一些常用的。
強制索引 FORCE INDEX
SELECT * FROM TABLE1 FORCE INDEX (FIELD1) …
以上的SQL語(yǔ)句只使用建立在FIELD1上的索引,而不使用其它字段上的索引。
忽略索引 IGNORE INDEX
SELECT * FROM TABLE1 IGNORE INDEX (FIELD1, FIELD2) …
在上面的SQL語(yǔ)句中,TABLE1表中FIELD1和FIELD2上的索引不被使用。
關(guān)閉查詢(xún)緩沖 SQL_NO_CACHE
SELECT SQL_NO_CACHE field1, field2 FROM TABLE1;
有一些SQL語(yǔ)句需要實(shí)時(shí)地查詢(xún)數據,或者并不經(jīng)常使用(可能一天就執行一兩次),這樣就需要把緩沖關(guān)了,不管這條SQL語(yǔ)句是否被執行過(guò),服務(wù)器都不會(huì )在緩沖區中查找,每次都會(huì )執行它。
強制查詢(xún)緩沖 SQL_CACHE
SELECT SQL_CALHE * FROM TABLE1;
如果在my.ini中的query_cache_type設成2,這樣只有在使用了SQL_CACHE后,才使用查詢(xún)緩沖。

優(yōu)先操作 HIGH_PRIORITY
HIGH_PRIORITY可以使用在select和insert操作中,讓MYSQL知道,這個(gè)操作優(yōu)先進(jìn)行。
SELECT HIGH_PRIORITY * FROM TABLE1;
滯后操作 LOW_PRIORITY
LOW_PRIORITY可以使用在insert和update操作中,讓mysql知道,這個(gè)操作滯后。
update LOW_PRIORITY table1 set field1= where field1= …
延時(shí)插入 INSERT DELAYED
INSERT DELAYED INTO table1 set field1= …
INSERT DELAYEDINTO,是客戶(hù)端提交數據給MySQL,MySQL返回OK狀態(tài)給客戶(hù)端。而這是并不是已經(jīng)將數據插入表,而是存儲在內存里面等待排隊。當mysql有空余時(shí),再插入。另一個(gè)重要的好處是,來(lái)自許多客戶(hù)端的插入被集中在一起,并被編寫(xiě)入一個(gè)塊。這比執行許多獨立的插入要快很多。壞處是,不能返回自動(dòng)遞增的ID,以及系統崩潰時(shí),MySQL還沒(méi)有來(lái)得及插入數據的話(huà),這些數據將會(huì )丟失。

強制連接順序 STRAIGHT_JOIN
SELECT TABLE1.FIELD1, TABLE2.FIELD2 FROM TABLE1 STRAIGHT_JOIN TABLE2 WHERE …
由上面的SQL語(yǔ)句可知,通過(guò)STRAIGHT_JOIN強迫MySQL按TABLE1、TABLE2的順序連接表。如果你認為按自己的順序比MySQL推薦的順序進(jìn)行連接的效率高的話(huà),就可以通過(guò)STRAIGHT_JOIN來(lái)確定連接順序。
強制使用臨時(shí)表 SQL_BUFFER_RESULT
SELECT SQL_BUFFER_RESULT * FROM TABLE1 WHERE …
當我們查詢(xún)的結果集中的數據比較多時(shí),可以通過(guò)SQL_BUFFER_RESULT.選項強制將結果集放到臨時(shí)表中,這樣就可以很快地釋放MySQL的表鎖(這樣其它的SQL語(yǔ)句就可以對這些記錄進(jìn)行查詢(xún)了),并且可以長(cháng)時(shí)間地為客戶(hù)端提供大記錄集。
分組使用臨時(shí)表 SQL_BIG_RESULT和SQL_SMALL_RESULT
SELECT SQL_BUFFER_RESULT FIELD1, COUNT(*) FROM TABLE1 GROUP BY FIELD1;
一般用于分組或DISTINCT關(guān)鍵字,這個(gè)選項通知MySQL,如果有必要,就將查詢(xún)結果放到臨時(shí)表中,甚至在臨時(shí)表中進(jìn)行排序。SQL_SMALL_RESULT比起SQL_BIG_RESULT差不多,很少使用。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
MySQL常用HINT分享
Mysql千萬(wàn)級別數據批量插入只需簡(jiǎn)單三步
mysql數據庫常用語(yǔ)句
Mysql常用快捷鍵和經(jīng)典Mysql語(yǔ)句實(shí)例詳解
mysql 5.6 參數詳解
數據庫原理與MySQL應用-9 MySQL數據庫性能優(yōu)化
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久