翻譯|使用教程|編輯:吳園園|2020-06-12 15:30:36.627|閱讀 1043 次
概述:在今天的文章中,我們了解了Navicat Monitor 2如何幫助您深入了解緩慢的查詢執(zhí)行-快速!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Navicat Monitor是一套安全、簡(jiǎn)單而且無(wú)代理的遠(yuǎn)程服務(wù)器監(jiān)控工具。它具有強(qiáng)大的功能使你的監(jiān)控發(fā)揮最大效用。受監(jiān)控的服務(wù)器包括 MySQL、MariaDB 和 Percona Server,并與 Amazon RDS、Amazon Aurora、Oracle Cloud、Microsoft Azure 和阿里云等云數(shù)據(jù)庫(kù)兼容。Navicat Monitor 是一款基于服務(wù)器的軟件,可以使用網(wǎng)頁(yè)瀏覽器從任何地方訪問(wèn)。通過(guò)網(wǎng)絡(luò)訪問(wèn),你可以全天候輕松無(wú)縫地掌握全球服務(wù)器的狀況。
點(diǎn)擊下載Navicat Monitor最新試用版
要考慮許多因素,要找出查詢執(zhí)行緩慢的根本原因,需要采取一種有組織的方法。幸運(yùn)的是,通過(guò)一些努力,您可以通過(guò)檢查一些事情來(lái)將問(wèn)題確定為更常見(jiàn)的罪魁禍?zhǔn)字?。在今天的博客中,我們將學(xué)習(xí)Navicat Monitor 2如何幫助您快速完成緩慢的查詢執(zhí)行。
網(wǎng)絡(luò)問(wèn)題
數(shù)據(jù)庫(kù)服務(wù)器被設(shè)計(jì)為可以通過(guò)網(wǎng)絡(luò)訪問(wèn),可以是內(nèi)部的也可以是外部的,例如萬(wàn)維網(wǎng)。因此,有時(shí)會(huì)偶爾斷開(kāi)連接,甚至持續(xù)數(shù)小時(shí)或數(shù)天的中斷。在本地環(huán)境中良好的性能是一個(gè)有希望的信號(hào),但不一定足以完全排除網(wǎng)絡(luò)問(wèn)題,因?yàn)榉?wù)器本身可能會(huì)過(guò)載。您可以使用可跟蹤服務(wù)器操作系統(tǒng)指標(biāo)(例如CPU進(jìn)程和內(nèi)存)的監(jiān)視工具進(jìn)行測(cè)試。這就是Navicat的監(jiān)視器可以提供幫助,通過(guò)跟蹤O / S指標(biāo)。
在Windows類型服務(wù)器上,您可以配置CPU和內(nèi)存部分以通過(guò)簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)監(jiān)視O / S指標(biāo):
這樣做將導(dǎo)致服務(wù)器指標(biāo)(如CPU,內(nèi)存和磁盤使用率)出現(xiàn)在儀表板實(shí)例卡中:
您還可以單擊系統(tǒng)指標(biāo)以查看更多詳細(xì)信息,包括交換使用率,連接和網(wǎng)絡(luò)吞吐量。每個(gè)指標(biāo)都包含一個(gè)交互式圖表:
查詢監(jiān)控
排除網(wǎng)絡(luò)問(wèn)題后,就該仔細(xì)查詢查詢了。查詢?cè)诠δ苌峡梢允钦_的,因?yàn)樗梢垣@取正確的數(shù)據(jù),但是以有效的方式進(jìn)行查詢?nèi)匀皇遣蛔愕摹TO(shè)計(jì)查詢以使效率最大化的方法至關(guān)重要,因?yàn)楦鶕?jù)數(shù)據(jù)庫(kù)引擎的不同,所有查詢都可能作為隊(duì)列順序運(yùn)行。舉個(gè)例子,MySQL的MyISAM引擎在執(zhí)行查詢時(shí)獲取表級(jí)鎖,以保護(hù)事務(wù)期間的數(shù)據(jù)完整性。在此期間,第一個(gè)查詢完成時(shí),其他進(jìn)程/查詢必須等待。如果這是堅(jiān)定的,那等待可能會(huì)很漫長(zhǎng)!
Navicat Monitor的“查詢分析器”屏幕在這方面非常有用。它顯示所有正在執(zhí)行的查詢的摘要信息,并讓您發(fā)現(xiàn)有問(wèn)題的查詢,包括:
具有累計(jì)執(zhí)行時(shí)間的熱門查詢
查詢速度慢且響應(yīng)時(shí)間不可接受
死鎖(當(dāng)兩個(gè)或多個(gè)查詢永久相互阻塞時(shí))
結(jié)論
在今天的文章中,我們了解了Navicat Monitor 2如何幫助您深入了解緩慢的查詢執(zhí)行-快速!
Navicat Monitor是用于MySQL,MariaDB和SQL Server的安全,簡(jiǎn)單且無(wú)代理的遠(yuǎn)程服務(wù)器監(jiān)視工具。它包含一組豐富的實(shí)時(shí)和歷史圖,可讓您深入了解服務(wù)器統(tǒng)計(jì)信息。Navicat Monitor(2.0版)的最新版本現(xiàn)在也支持SQL Server!
單擊此處以獲取有關(guān)Navicat Monitor所有功能的更多詳細(xì)信息,或者下載14天全功能免費(fèi)試用版!
有想要購(gòu)買正版授權(quán)的朋友,歡迎
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: