国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

MySQL DNS的使用過程詳細(xì)分析

2024-07-24 12:49:01
字體:
供稿:網(wǎng)友
當(dāng) mysql 客戶端連接 mysql 服務(wù)器 (進(jìn)程為:mysqld),mysqld 會(huì)創(chuàng)建一個(gè)新的線程來處理該請(qǐng)求。該線程先檢查是否主機(jī)名在主機(jī)名緩存中。如果不在,線程試圖解析主機(jī)名。
如果系統(tǒng)是線程安全的,則 gethostbyaddr_r () 和 gethostbyname_r() 被調(diào)用,來執(zhí)行主機(jī)名解析;
如果系統(tǒng)不支持線程安全調(diào)用,則線程會(huì)鎖定一個(gè)互斥體并調(diào)用 gethostbyaddr() 和 gethostbyname() 。在這種情況下,在第1個(gè)線程解鎖互斥體前,沒有其它線程可以解析不在主機(jī)名緩存中的主機(jī)名。
通過 --skip-name-resolve 選項(xiàng)啟動(dòng) mysqld 來禁用DNS主機(jī)名查找。此時(shí),只可以使用 MySQL 授權(quán)表中的 IP 地址,不能使用主機(jī)名。
如果 DNS 解析很慢且包括許多主機(jī),通過用--skip-name-resolve 禁用DNS查找或增加HOST_CACHE_SIZE定義(默認(rèn)值:128)并重新編譯mysqld來提高性能;
通過 --skip-host-cache 選項(xiàng)啟動(dòng)服務(wù)器來禁用主機(jī)名緩存。要想清除主機(jī)名緩存,執(zhí)行 FLUSH HOSTS 語句或執(zhí)行 mysqladmin flush-hosts 命令。
如果要完全禁止 TCP/IP 連接,用 --skip-networking 選項(xiàng)啟動(dòng) mysqld 。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 汉阴县| 独山县| 阿图什市| 康马县| 眉山市| 神农架林区| 留坝县| 化州市| 化德县| 册亨县| 邵阳县| 阿合奇县| 柳林县| 临海市| 高淳县| 广昌县| 友谊县| 抚远县| 即墨市| 高青县| 彭阳县| 特克斯县| 桃源县| 通州区| 涿鹿县| 吉安县| 莫力| 江西省| 建水县| 晋州市| 辉南县| 娄底市| 达孜县| 卓尼县| 丰宁| 炉霍县| 潞城市| 瑞昌市| 巩义市| 汝州市| 汉阴县|