最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

禁止mysql做域名解析(解決遠(yuǎn)程訪問(wèn)mysql時(shí)很慢)

 更新時(shí)間:2010年04月28日 22:41:10   作者:  
當(dāng)遠(yuǎn)程訪問(wèn)mysql時(shí),mysql會(huì)解析域名,會(huì)導(dǎo)致訪問(wèn)速度很慢
當(dāng)遠(yuǎn)程訪問(wèn)mysql時(shí),mysql會(huì)解析域名,會(huì)導(dǎo)致訪問(wèn)速度很慢,加上下面這個(gè)配置可解決此問(wèn)題

禁止mysql做域名解析
[mysqld]

skip-name-resolve


PHP遠(yuǎn)程連接MYSQL速度慢,有時(shí)遠(yuǎn)程連接到MYSQL用時(shí)4-20秒不等,本地連接MYSQL正常,出現(xiàn)這種問(wèn)題的主要原因是,默認(rèn)安裝的MYSQL開(kāi)啟了DNS的反向解析,在MY.INI(WINDOWS系統(tǒng)下)或MY.CNF(UNIX或LINUX系統(tǒng)下)文件的[mysqld]下加入skip-name-resolve這一句。

但是,這樣會(huì)引起一個(gè)問(wèn)題:連接mysql時(shí),不能使用 localhost連接了,而是要使用IP地址的;如果是按localhost對(duì)用戶(hù)賦權(quán)限的話(huà),用戶(hù)登錄權(quán)限也要修改一下的。

連接mysql速度慢的解決方法.

2臺(tái)服務(wù)器,一臺(tái)跑iis+php,一臺(tái)跑mysql,和以往一樣配置好環(huán)境,測(cè)試頁(yè)面一切OK

跑應(yīng)用的時(shí)候發(fā)現(xiàn)php訪問(wèn)mysql速度很慢,這種情況在以前從未發(fā)現(xiàn)過(guò),雖然2臺(tái)服務(wù)器并非在同一網(wǎng)段中,但是ping數(shù)值基本上都在1,2ms之間,tcp連接應(yīng)該不是問(wèn)題關(guān)健,google以后找到答案,在my.ini文件的[mysqld]部分加入:skip-name-resolve,保存文件,重啟mysql,一切OK啦,速度象飛一樣了

新版本的mysql配置起來(lái)不象以前的那個(gè)傻瓜化了,這個(gè)問(wèn)題折騰了我一上午的時(shí)間,晚上回來(lái)總算是解決了,嘿嘿,又學(xué)到一些東西。

Windows 2003下的MySQL 5服務(wù)器,本機(jī)連接到MySQL服務(wù)非??欤钟蚓W(wǎng)內(nèi)有兩臺(tái)Linux機(jī)器,有一臺(tái)連接很快,另外一臺(tái)輸入密碼后要等好幾秒鐘才能連上。

解決辦法:

在MySQL服務(wù)器的配置中增加一個(gè)如下配置后速度飛快。

[mysqld]
skip-name-resolve

附錄:( How MySQL uses DNS )

When a new thread connects to mysqld, mysqld will spawn a new thread to handle the request. This thread will first check if the hostname is in the hostname cache. If not the thread will call gethostbyaddr_r() and gethostbyname_r() to resolve the hostname.

If the operating system doesn't support the above thread-safe calls, the thread will lock a mutex and call gethostbyaddr() and gethostbyname() instead. Note that in this case no other thread can resolve other hostnames that is not in the hostname cache until the first thread is ready.

You can disable DNS host lookup by starting mysqld with --skip-name-resolve. In this case you can however only use IP names in the MySQL privilege tables.

If you have a very slow DNS and many hosts, you can get more performance by either disabling DNS lookop with --skip-name-resolve or by increasing the HOST_CACHE_SIZE define (default: 128) and recompile mysqld.

You can disable the hostname cache with --skip-host-cache. You can clear the hostname cache with FLUSH HOSTS or mysqladmin flush-hosts.

If you don't want to allow connections over TCP/IP, you can do this by starting mysqld with --skip-networking.

PHP遠(yuǎn)程連接MYSQL速度慢,有時(shí)遠(yuǎn)程連接到MYSQL用時(shí)4-20秒不等,本地連接MYSQL正常,出現(xiàn)這種問(wèn)題的主要原因是,默認(rèn)安裝的MYSQL開(kāi)啟了DNS的反向解析,在MY.INI(WINDOWS系統(tǒng)下)或MY.CNF(UNIX或LINUX系統(tǒng)下)文件的[mysqld]下加入skip-name-resolve這一句。

MYSQL遠(yuǎn)程連接速度慢的解決方法
在局域網(wǎng)內(nèi)連接其他機(jī)器的MYSQL,發(fā)現(xiàn)速度慢的很,不知道什么原因,總有幾秒的延遲.

后來(lái)在網(wǎng)上發(fā)現(xiàn)解決方法,my.ini里面添加

復(fù)制代碼 代碼如下:

[mysqld]
skip-name-resolve
skip-grant-tables


這樣速度就快了!

skip-name-resolve

選項(xiàng)就能禁用DNS解析,連接速度會(huì)快很多。不過(guò),這樣的話(huà)就不能在MySQL的授權(quán)表中使用主機(jī)名了而只能用ip格式。

若使用–skip-grant-tables系統(tǒng)將對(duì)任何用戶(hù)的訪問(wèn)不做任何訪問(wèn)控制,但可以用 mysqladmin flush-privileges或mysqladmin reload來(lái)開(kāi)啟訪問(wèn)控制;默認(rèn)情況是show databases語(yǔ)句對(duì)所有用戶(hù)開(kāi)放,

如果mysql服務(wù)器沒(méi)有開(kāi)遠(yuǎn)程帳戶(hù),就在my.ini里面加上skip-grant-tables

相關(guān)文章

  • MySQL密碼自動(dòng)過(guò)期配置小結(jié)

    MySQL密碼自動(dòng)過(guò)期配置小結(jié)

    在MySQL中,通過(guò)設(shè)置password_expired和password_lifetime字段,可以實(shí)現(xiàn)密碼自動(dòng)過(guò)期的功能,本文就詳細(xì)的介紹一下如何實(shí)現(xiàn),感興趣的可以了解一下
    2024-09-09
  • Xampp中mysql無(wú)法啟動(dòng)問(wèn)題的解決方法

    Xampp中mysql無(wú)法啟動(dòng)問(wèn)題的解決方法

    最近有朋友反映遇到了xampp的mysql啟動(dòng)不了這種情況,該怎么辦呢,所以下面這篇文章主要給大家介紹了關(guān)于Xampp中mysql無(wú)法啟動(dòng)問(wèn)題的解決方法,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • MySQL COUNT函數(shù)的使用與優(yōu)化

    MySQL COUNT函數(shù)的使用與優(yōu)化

    優(yōu)化COUNT函數(shù)的查詢(xún)?cè)?MySQL 中最容易被誤解的話(huà)題中能夠排進(jìn)前10名,我們可以在網(wǎng)上搜索了解更多關(guān)于 COUNT 優(yōu)化的誤解信息。在進(jìn)行優(yōu)化前,理解 COUNT 到底做了什么很重要。
    2021-05-05
  • 關(guān)于數(shù)據(jù)庫(kù)中保留小數(shù)位的問(wèn)題

    關(guān)于數(shù)據(jù)庫(kù)中保留小數(shù)位的問(wèn)題

    本篇文章是對(duì)關(guān)于在數(shù)據(jù)庫(kù)中保留小數(shù)位的問(wèn)題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-07-07
  • mysql 連接出現(xiàn)Public Key Retrieval is not allowed的問(wèn)題解決

    mysql 連接出現(xiàn)Public Key Retrieval is n

    在MySQL連接中出現(xiàn)“Public Key Retrieval is not allowed”錯(cuò)誤,通常是因?yàn)樵谑褂冒踩捉幼謱樱⊿SL)連接時(shí)遇到了問(wèn)題,本文就來(lái)介紹一下解決方法,感興趣的可以了解一下
    2024-03-03
  • mysql的MVCC多版本并發(fā)控制的實(shí)現(xiàn)

    mysql的MVCC多版本并發(fā)控制的實(shí)現(xiàn)

    這篇文章主要介紹了mysql的MVCC多版本并發(fā)控制的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • 詳解MySQL 5.7 MGR單主確定主節(jié)點(diǎn)方法

    詳解MySQL 5.7 MGR單主確定主節(jié)點(diǎn)方法

    這篇文章主要介紹了詳解MySQL 5.7 MGR單主確定主節(jié)點(diǎn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • 詳解mysql中的靜態(tài)變量的作用

    詳解mysql中的靜態(tài)變量的作用

    這篇文章主要介紹了詳解mysql中的靜態(tài)變量的作用的相關(guān)資料,希望通過(guò)本大家能理解掌握MySQL 靜態(tài)變量的用法,需要的朋友可以參考下
    2017-09-09
  • mySQL 8.0.33安裝指南(推薦)

    mySQL 8.0.33安裝指南(推薦)

    本文提供MySQL8.0.33的詳細(xì)安裝步驟,從解壓安裝包到設(shè)置系統(tǒng)服務(wù)、配置遠(yuǎn)程訪問(wèn)及安全設(shè)置等,包括創(chuàng)建和配置MySQL用戶(hù),設(shè)置環(huán)境變量,初始化數(shù)據(jù)庫(kù)等關(guān)鍵操作,同時(shí)強(qiáng)調(diào)安全性的重要性,如設(shè)置強(qiáng)密碼、限制遠(yuǎn)程訪問(wèn)權(quán)限,并建議在重要操作前進(jìn)行數(shù)據(jù)庫(kù)備份
    2024-10-10
  • MySQL建表(create?table)命令解讀

    MySQL建表(create?table)命令解讀

    這篇文章主要介紹了MySQL建表(create?table)命令的使用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12

最新評(píng)論

龙陵县| 陆良县| 大安市| 余干县| 南通市| 沁源县| 淅川县| 北辰区| 乐清市| 中宁县| 南投市| 苏尼特右旗| 巴彦县| 吉林市| 寻乌县| 安达市| 凤凰县| 广安市| 勃利县| 灵山县| 香港 | 思南县| 景泰县| 成都市| 三穗县| 图们市| 西昌市| 伊吾县| 湖州市| 杭锦旗| 平果县| 民权县| 大同县| 苍梧县| 尼玛县| 托里县| 普兰县| 成武县| 宣化县| 瑞安市| 晴隆县|