10 Pinakamahusay na SQL Software at Query Optimization Tools
Para sa komprehensibong pagsubaybay sa Microsoft, ang tamang query optimizer ay dapat. Sa artikulong ito, titingnan namin ang pinakamahusay na software ng SQL at query sa pag-optimize ng query.
Mayroong maraming mga detalye na ibinigay sa bawat tool sa ibaba, ngunit kung mayroon ka lamang oras upang tumingin sa isang listahan, narito ang aming listahan ng pinakamahusay na software ng SQL at query sa pag-optimize ng query:
- SolarWinds Database Performance Analyzer (LIBRE PAGSUSULIT) Pagmamanman ng pagganap para sa Azure SQL, MySQL, Aurora, ASE, Oracle, MariaDB, at mga database ng IBM Db2. Tumatakbo sa Windows Server.
- SentryOne SQL Sentry (FREE TRIAL) Isang monitor ng pagganap ng database para sa SQL Server na kasama ang mga threshold ng alerto.
- Paessler PRTG Network Monitor (LIBRE PAGSUSULIT) Ang isang network, server, at monitor monitor na nagsasama ng mga monitor para sa SQL Server, Oracle SQL, MySQL, at PostgreSQL database.
- AppOptics APM (LIBRE pagsubok) Isang monitor ng pagganap ng batay sa ulap na may mga dalubhasang utility database tuning.
- Pamahalaan angEngine Libreng SQL Health Monitor Libreng tool na sinusubaybayan ang epekto ng isang database sa mga mapagkukunan ng server na nagho-host dito.
- Redgate SQL Monitor Isang monitor optimization monitor para sa SQL Server na sumasaklaw sa higit sa 40 mga kondisyon.
- EverSQL Isang SQL tuner na awtomatikong muling isusulat ang mga query upang mapabuti ang pagganap ng database.
- Idera DB Optimizer Ang isang query optimizer para sa SQL Server, Oracle, at Sybase. Mga epektong kawastuhan sa mga query at gumagawa ng inirekumendang pag-aayos.
- dbForge Studio SQL editor na kasama ang isang saklaw ng mga utility, kabilang ang isang tagabuo ng query, isang auto-kumpletong sistema para sa mga developer na nagta-type sa mga query at code explorer.
- Microsoft SQL Server Management Studio (SSMS) Libreng tool mula sa Microsoft para sa SQL Server system nito. Kasama sa query sa query na ito ang pagtatasa ng pag-tune.
Bakit Kailangan Ko ng SQL Server Tuning Tool?
Ang pag-tune ng SQL server query ay mahalaga para sa pag-optimize ng pagganap ng query. Kung ang mga query ay nagpapatakbo ng mabagal o hindi pagtupad, pagkatapos ang pagmamanman sa pagganap at pag-tune ng SQL ay makakatulong upang mas mahusay ang iyong code. Gayunpaman, ang mano-mano ang paggawa nito nang walang tool sa pag-optimize ng query ay mahirap dahil kailangan mong gawin nang manu-mano ang lahat nang may limitadong pag-andar.
Ang paghanap ng mga query na hindi hanggang sa gasgas ay isang mahirap na gawain. Napakahalaga ng mga tool sa pag-optimize ng server dahil pinapayagan ka nitong tingnan ang mga query na may mahinang pagganap at maghanap nang madali ang mga bottlenecks. Pinapayagan ka nila na mangalap ng mga istatistika ng pagganap na makakatulong upang mapabuti ang mga query sa SQL sa hinaharap.
Maraming mga tool ang maaaring gawin ito awtomatikong sa mga alerto at awtomatikong mga tugon upang ang mga query ay mapabuti nang walang pangangailangan para sa interbensyon ng gumagamit. Ang paggamit ng isang tool ng pag-tune ng SQL server ay tumutulong upang mapagbuti ang pagganap ng iyong server at pinatataas ang iyong pagtugon sa pamamahala ng mga problema sa server. Halimbawa, gamit ang isang tool sa pagmamanman ng SQL, maaari mong i-tune ang mga query ng SQL server bago ka magsimulang makaranas ng mga isyu sa pagganap.
Ang pinakamahusay na SQL Software at Query Optimization Tools
Pangunahing Mga Tampok ng Pinakamahusay na SQL Query Optimization Tool:
- SQL Pag-tune – Mga tool sa pag-optimize ng query sa SQL kasama ang SQL tuning rewrite mga pahayag ng SQL upang mapabuti ang pagganap ng server.
- Subaybayan ang Mga Datos ng Cloud – Maraming mga SQL query sa optimizer ang maaaring subaybayan ang mga database sa ulap.
- I-optimize ang SQL Query Online – I-optimize ang mga query sa SQL nang malayuan sa pamamagitan ng iyong aparato o web browser.
1. SolarWinds Database Performance Analyzer (LIBRENG SUBOK)
Una sa listahang ito na mayroon tayo SolarWinds Database Performance Analyzer. SolarWinds Database Performance Analyzer ay isang tool sa pag-optimize ng query na binuo para sa pagsubaybay sa pagganap at pag-tune ng query. Gamit ang tool na ito, maaari mong subaybayan ang pagganap ng SQLs, Mga Kliyente ng kliyente, Mga gumagamit at Aplikasyon sa pamamagitan ng isang dashboard. Maaari mong tingnan ang mga graph ng lahat ng mga nilalang na ito upang makahanap ng anumang mas malaking mga trend ng pagganap.
Sa SolarWinds Database Performance Analyzer, maaari mong subaybayan ang mga database 24/7 para sa mga anomalya sa pagganap. Ipakita ang mga data tulad ng Nangungunang Waits para sa SQL (Oras) na makakatulong upang maipakita ang estado ng network. Kung ang pagganap ng iyong network ay bumababa SolarWinds Database Performance Analyzer ay nagbibigay sa iyo ng mga head-up na kailangan mong simulan ang pag-aayos para sa isang solusyon.
Pwede mong gamitin SolarWinds Database Performance Analyzer upang subaybayan ang mga sumusunod na uri ng database: Azure SQL database, MySQL, Aurora, ASE, Oracle, MariaDB, at IBM Db2. Ang katayuan ng iyong database ay ipinapakita sa pamamagitan ng isang pahina ng pangkalahatang-ideya na mga detalye Maghintay, Pag-tune, CPU, memorya, at katayuan sa disk. Ang lahat ng impormasyong ito ay naka-code na kulay upang maaari mong makita kaagad kung may problema na kailangang matugunan.
SolarWinds Database Performance Analyzer ay isang mahusay na pagpipilian para sa mga mamimili na naghahanap para sa isang buong tampok na tool sa pag-optimize ng query ng SQL na katugma sa iba pang mga produkto ng SolarWinds. SolarWinds Database Performance Analyzer magagamit mula sa isang presyo ng $ 2,045 (£ 1,541). Mayroon ding isang 14-araw na libreng pagsubok na maaari mong i-download sa ibaba.
Ang SolarWinds Database Performance Analyzer I-download ang 14-araw na LIBRE pagsubok
2. SentryOne SQL Sentry (FREE TRIAL)
SentryOne SQL Sentry ay isang tool sa pamamahala ng pagganap ng database na maaaring kumportable na magamit para sa SQL query tuning. Gamit ang tool na ito, maaari mong gamitin ang mga naka-configure na mga baseline ng pagganap sa kilalanin ang mga bottlenecks ng mapagkukunan at iba pang mga isyu. Mayroon ding isang tampok na pag-block ng detection na nagpapakita sa iyo ng pag-block ng mga proseso sa isang hierarchical view. SentryOne nakakakuha din ng mga deadlocks sa pamamagitan ng paghahanap ng proseso na nagresulta sa isang deadlock at kinikilala ang mga pagbabagong kailangan mong gawin kapag nag-tune.
Ang mga kakayahan sa pagtatasa ng pagganap ng SentryOne malawak. Maaari mong subaybayan ang mga sukatan ng server ng SQL tulad ng: Mga Koneksyon ng Gumagamit, Naka-block na Mga Proseso, Mga Batch, Mga Transaksyon, Mga Compile, Mga Recompiles, Mga Key Lookup, Ipapasa na mga Rekord, I-backup ang MB / seg, at Magpadala ng Queue / Redo Queue. Mayroon ka ring maraming mga sukatan upang subaybayan ang SQL Server Naghihintay na may CPU porsyento ng Kabuuang Mga Naghihintay, Maghintay ng Oras ayon sa kategorya, at Maghintay ng Oras ayon sa klase.
Mayroon ding higit sa 100 mga alerto sa kondisyon upang hindi ka limitado sa manu-manong pagsubaybay. Halimbawa, kung ang isang query sa SQL ay dahan-dahang tumatakbo ang programa ay nagpapasa sa iyo ng isang alerto. Maaari ka ring pumunta ng isang hakbang pa at magtakda SentryOne upang maisaaktibo ang isang pagkilos sa database sa sandaling ang isang kondisyon ng threshold ay na-trigger. Pinapayagan ka ng system ng alerto na awtomatiko ang isang malaking proporsyon ng iyong pamamahala ng optimization ng SQL query.
Mayroong dalawang bersyon ng SQL ng SentryOne maaaring bilhin: Mahalagang SQL Sentry at SQL Sentry. Ang isang lisensya para sa SQL Sentry Essentials ay nagkakahalaga ng $ 995 (£ 750) na may $ 199 (£ 150) na bayad sa pagpapanatili bawat taon. Ang SQL Sentry ay nagkakahalaga ng $ 2,495 (£ 1,881) na may maintenance fee na $ 499 (£ 376). Sa dating, maaari mong tingnan ang mga sukatan ng pagganap sa real time at sa huli, makikinabang ka mula sa mga sobrang tampok tulad ng query analysis at integrated query tuning. Mayroon ding isang dalawang linggong pagsubok magagamit para sa pag-download.
SentryOne SQL SentryDownload 14-araw na LIBRE Pagsubok
3. Paessler PRTG Network Monitor (LIBRENG SUBOK)
Pangalawa sa listahang ito, mayroon tayo Paessler PRTG Network Monitor, isang tool sa pagsubaybay sa network na nag-aalok ng isang magkakaibang karanasan sa pagsubaybay sa database. PRTG Network Monitor maaaring subaybayan Microsoft SQL, Oracle SQL, MySQL, at PostgreSQL. Ang pagsubaybay sa tool na ito ay nakamit sa pamamagitan ng paggamit ng mga sensor na sinusubaybayan ang mga indibidwal na mga database. Ang mga sensor na ito ay na-configure para sa bawat pangunahing database upang hindi mo na kailangang mag-tweak ng anumang bagay sa sandaling magsimula ka sa unang pagkakataon.
PRTG Network Monitor ginagawang madali ang pagsubaybay sa pag-optimize ng query sa SQL, at sumusukat kung gaano katagal ang isang kahilingan sa query sa SQL ay tumatagal mula sa simula hanggang sa matapos. Ang oras ng pagpapatupad ng kahilingan ay pagkatapos ay ipinapakita sa dashboard upang makita mo kung may mga problema. Bilang karagdagan, maaari mo ring subaybayan ang iyong mas malawak na network upang makilala ang anumang mga isyu sa pagganap na maaaring magkaroon ng impluwensya sa iyong mga database.
Ang PRTG Network Monitor tumutulong ang system ng mga alerto upang matiyak na hindi mo makaligtaan ang anumang pangunahing impormasyon. Sa sandaling nakikilala ang may problemang aktibidad ay ipinadala ka agad ng isang abiso. Ang mga alerto ay ipinapadala sa iyo sa pamamagitan ng email, SMS, o itulak ang mga abiso sa Android, iOS, at Windows Phones. Mayroon ding isang API na maaari mong magamit upang isulat ang iyong sariling mga script ng notification kung nais mo ang karagdagang kontrol sa mga abiso na hiniling mo.
PRTG Network Monitor magagamit bilang parehong isang bayad at isang libreng tool. Ang bayad na mga bersyon ng PRTG Network Monitor magsimula mula sa $ 1600 (£ 1,206) para sa 500 sensor at isang pag-install ng server sa $ 60,000 (£ 45,237) para sa walang limitasyong sensor na may limang pag-install ng server. Mayroon ding libreng bersyon ng pagsubok na magagamit para sa 30 araw.
Paessler PRTG Network MonitorDownload ang 30-araw na LIBRE pagsubok
4. AppOptics APM (LIBRE PAGSUSULIT)
APOptics APM pinangangasiwaan ang pagganap ng mga aplikasyon at ang imprastraktura na sumusuporta sa kanila. Ang tool ay maaaring matukoy ang totoong sanhi ng kapansanan sa pagganap ng mga aplikasyon, alinman na ito ay hindi maayos na naayos na mga setting, mahirap na coding, o isang problema sa kapasidad ng hardware na nagpapatakbo ng application at nagdadala ng trapiko nito sa mga gumagamit.
Ang iba’t ibang mga aplikasyon na may mga espesyalista na operasyon ay hindi maaaring epektibong sinusubaybayan ng isang pinag-isang sistema ng pagsubaybay sa aplikasyon. Kaya, ang APOptics APM ay may dalubhasang mga seksyon na nakatuon sa mga tukoy na uri ng aplikasyon. Isa sa mga espesyalista na seksyon na ito nakatuon sa pagganap ng database. Ang mga kakayahan sa pag-tune ng database ng AppOptics ay maaaring makipag-ugnay sa maraming iba’t ibang mga paggawa ng mga database, kasama MySQL, Microsoft SQL Server, Oracle, Mga postgres, at Apache database management system.
Ang tuno ng database ng AppOptics ay nakatuon sa kahusayan ng mga query sa SQL. Sinusuri nito ang epekto ng bawat pagpapatupad ng query, naghahanap ng mga query na kumukuha ng mahabang oras upang makuha ang mga resulta at pagsusuri kung bakit sila ay hindi epektibo. Ang tool ay nagsisimula ng isang trace file na naglilista ng lahat ng mga transaksyon na kinakailangan upang matupad ang isang kahilingan mula sa isang query. Ito ang mga highlight hindi mahusay na sumali at mga haligi na kailangang mai-index.
Ang isang pagtatasa ng engine AppOptics system ay nagsasanay din sa lahat ng code na tumatawag sa mga query ng SQL upang matiyak na nakikipag-ugnayan sila nang maayos sa database. Sinusuri ng module ng kahusayan ng code ang lahat ng mga programa, hindi lamang ang mga kasangkot sa pakikipag-ugnayan sa database.
Bilang isang serbisyo na batay sa ulap, ang AppOptics ay maaaring pag-aralan ang mga database kahit saan sila ay naka-host – sa iyong site, sa isang liblib na site, o sa ulap. Ang serbisyo ay sisingilin para sa sa pamamagitan ng taunang subscription at maaari kang makakuha ng 14-araw na libreng pagsubok upang suriin ang APOptics APM mismo.
AppOptics APMStart 14-araw na LIBRENG Pagsubok
5. Pamahalaan ang Libreng SQL Health Monitor
Sa wakas, mayroon kami Pamahalaan ang Mga Tool sa Pagmamanman ng Kalusugan ng SngEngine SQL. Pamahalaan ang Mga Tool sa Pagmamanman ng Kalusugan ng SngEngine SQL ay isang libreng platform ng pagsubaybay sa SQL na maaaring masubaybayan ang paggamit ng CPU, memorya at disk space ng SQL server. Ang pagsubaybay sa mga server ng SQL ay nangangailangan ng halos walang pagsasaayos dahil awtomatikong natuklasan ang mga konektadong server.
Maaari ka ring pumunta ng isang hakbang pa at sumisid sa mga detalye ng database sa kanilang sarili. Halimbawa, maaari mong tingnan ang mga aktibong transaksyon, mga file na mag-log, ginamit ang ratio ng hit cache hit, mga transaksyon sa bawat segundo at laki ng database. Nagbibigay ito sa iyo ng pangunahing impormasyon upang makita kung mayroong mga isyu sa pagganap na umuusbong.
Kung naghahanap ka ng isang tool na SQL na makakatulong upang masubaybayan ang pagganap ng SQL pagkatapos ito ay isang libreng tool na nagkakahalaga ng pagsasaalang-alang. Pamahalaan ang Mga Tool sa Pagmamanman ng Kalusugan ng SngEngine SQL maaaring ma-download nang libre dito.
6. Redgate SQL Monitor
Redgate SQL Monitor ay isa pang malawak na ginamit na tool sa pag-optimize ng query. Redgate SQL Monitor nagdaragdag ng isang state-of-the-art dashboard upang makatulong na subaybayan ang pagganap ng SQL. Sa pamamagitan ng dashboard, maaari mong tingnan ang isang pangkalahatang-ideya ng iyong mga server ng SQL na nag-update sa bawat 15 segundo.
Sa madaling salita, madali kang manatili sa tuktok ng katayuan ng iyong imprastraktura ng SQL nang hindi nawawala ang anumang mahalaga. Ang timeline ng halimbawa ay partikular na kapaki-pakinabang dahil ipinapakita sa iyo ang CPU, Memorya, Disk I / O, at Naghihintay ng iyong database.
Mayroon ding isang alerto system upang mapanatili kang na-update sa mga pagbabago sa pagganap. Redgate SQL Monitor ay may higit sa 40 napapasadyang mga template upang balaan ka tungkol sa lahat ng mga karaniwang isyu sa pagganap, kung ang isang query ay hindi maganda ang pagganap o ang mga proseso ay naharang.
Ang pag-troubleshoot ay isa pang lugar na iyon Redgate SQL Monitor mahusay na ginagawa. Kapag natuklasan mo ang isang problema sa pagganap, binibigyan ka ng platform ng karagdagang mga sukatan upang matukoy ang sanhi ng ugat. Ang mga metropika ay maaaring ihambing sa aktibidad ng baseline upang malaman kung ano ang sanhi ng problema.
Sa mga tuntunin ng pagpepresyo, Redgate SQL Monitor depende sa presyo kung gaano karaming mga server ang nais mong suportahan. Sa pagitan ng 1-4 server ang presyo ng bawat server ay $ 1,565 (£ 1,179). Sa pagitan ng 5-9 server ang presyo ay $ 1,330 (£ 1,002) bawat server. Kung nangangailangan ka ng higit sa 10 mga server pagkatapos maaari kang makipag-ugnay nang direkta sa kumpanya para sa isang pasadyang quote. Mayroon ding isang 14-araw na libreng pagsubok na maaari mong i-download dito.
7. EverSQL
EverSQL ay isang SQL optimizer na isang tanyag na pagpipilian para sa SQL tuning. Ang tool ay may isang matalinong algorithm na awtomatikong muling isulat ang mga query sa SQL upang mas mabilis silang tumakbo. Kapag na-rewritten ang isang query, maaari mong tingnan ang isang paghahambing sa code na may mga tala sa lahat ng mga pagbabago na ginawa sa query. Pinagsama ang mga tampok na ito na gawing maginhawa upang madagdagan ang pagganap ng mga query nang hindi nawawala ang pagsubaybay sa kung anong mga pagbabago ang nagawa.
Maaari mo ring gamitin EverSQL na kumuha ng mga rekomendasyon sa pag-index para sa maraming mga query nang sabay. Katulad nito, ang mga query ay maaaring mai-optimize nang direkta mula sa MySQL mabagal na pag-log file. Maaari mo ring idagdag ang schema upang tingnan ang mga advanced na pagpipilian sa pag-optimize upang higit pang mapabuti ang pagganap.
Kung nais mong simulan ang pag-optimize at pag-tune ng mga query sa pamamagitan ng iyong web browser sa isang mapagkumpitensyang presyo, EverSQL ay lubos na inirerekomenda. EverSQL ay katugma sa MySQL, MariaDb, at PerconaDB (Maaaring gumana ang EverSQL sa iba pang mga uri ng database na may iba’t ibang tagumpay).
EverSQL Magagamit nang libre nang may 50 query sa pag-optimize sa loob ng 14 na araw. Ang Pangunahing bersyon ay nagkakahalaga ng $ 29 (£ 21.87) sa isang buwan para sa 25 mga query at ang Plus bersyon na $ 135 (£ 101) para sa 100 mga query. Mayroon ding isang bersyon ng Premium na nag-aalok ng isang pasadyang bilang ng mga kredito ngunit kailangan mong makipag-ugnay nang direkta sa kumpanya. Maaari mong i-download ang libreng bersyon ng pagsubok ng EverSQL dito.
8. Idera DB Optimizer
Ilang mga tool ang nag-aalok bilang prangka isang karanasan sa pag-tune ng SQL Idera DB Optimizer. Sa DB Optimizer maaari mong i-tune ang SQL Oracle, SQL Server, DB2 at Sybase. Ang SQL tuning wizard ay awtomatikong nagbibigay ng mga mungkahi para sa pag-tune ng isang pagpapabuti ng SQL code. Tinitiyak nito na ang iyong code ay gumaganap ng pinakamahusay na makakaya nito.
Ang pagsubaybay sa mga bottlenecks ng pagganap ay isa pang gawain na ginagawa ng DB Optimizer. Maaari mong tingnan ang isang graph ng pagsusuri sa paghihintay sa oras upang matingnan ang pinagbabatayan ng mga hindi magandang pagganap ng database.
Mayroon ding pagpipilian upang magpatakbo ng mga query sa SQL na may mga alternatibong landas sa pagpapatupad hanggang sa nakita mo ang pinaka mahusay na pahayag ng SQL. Kapag nakakita ka ng isang mas mahusay na kahalili maaari mong gawin ang pagbabago sa isang pag-click.
Pangkalahatang DB Optimizer ay isang tool sa pag-tune ng SQL na mainam para sa mga organisasyon ng midsize. DB Optimizer nagsisimula sa isang presyo ng $ 572 (£ 431) bawat gumagamit. Mayroon ding isang 14-araw na libreng pagsubok na magagamit dito.
9. dbForge Studio
dbForge Studio ay isa sa mga nangungunang optimizer ng SQL query sa listahang ito. dbForge Studio ay may isang hanay ng mga tool sa pamamahala ng server upang makatulong na masubaybayan ang pagganap ng server at tune coding. Nagdaragdag ang tool na ito pagkumpleto ng code, Pag-format ng SQL, SQL snippet, at pag-navigate ng code upang payagan kang madali ang tune ng SQL code.
Ang isang tool na partikular na kapaki-pakinabang ay ang Index Manager na sinusubaybayan ang mga index ng SQL at nagtatampok ng mga isyu sa pagkasira ng index. Sa Index Manager, makakahanap ka ng mga database na hindi mahusay na gumaganap.
Kung kailangan mong maglipat ng data mula sa server sa server ang Paghambingin ang Data mahalaga ang tampok. Sa Paghambingin ang Data maaari mong i-synchronize ang data mula sa maraming mga talahanayan, pag-aralan ang mga pagkakaiba at makabuo ng mga ulat. dbForge Studio sa gayon ay isa sa mga pinakamahusay na tool para sa pag-synchronise ng data sa listahang ito.
Mayroong tatlong mga bersyon ng dbForge Studio pagbibili; ang Pamantayang Pamantayan, Propesyonal at Enterprise. Ang standard na bersyon ay nagsisimula sa $ 249.95 (£ 188.45) na may pangunahing kumpetisyon ng code at isang tagabuo ng visual query.
Ang bersyon ng Propesyonal ay nagkakahalaga ng $ 499.95 (£ 376.96) na may advanced na pagkumpleto ng code at mga tampok tulad ng data ihambing at pag-sync, kasama ang isang analyst ng T-SQL code. Ang bersyon ng Enterprise ay nagkakahalaga ng $ 699.95 (£ 527.76) at may Source Control at isang T-SQL Unit Test. Mayroon ding libreng bersyon ng pagsubok na maaari mong i-download dito.
10. Microsoft SQL Server Management Studio (SSMS)
SQL Server Pamamahala ng Studio ay isang malawak na ginagamit na query optimizer para sa Windows. Sa SQL Server Pamamahala ng Studio, ang pagsubaybay sa pagganap ng mga query ay ginagawa sa pamamagitan ng Database Engine Tuning Advisor o DTA. Ginagamit ang DTA upang gawing mas mabilis ang mga query. Maaari itong magdagdag ng mga index at mga tanong sa pagkahati upang maalis ang mga bottlenecks ng pagganap at bawasan ang oras ng pagtakbo.
SQL Server Pamamahala ng Studio magagamit para sa Windows10, 8, 8.1, 7, 2012, at 2008 R2. Kung naghahanap ka ng isang tool sa pag-tune ng SQL na madaling gamitin at hindi dumating kasama ang isang malaking tag na presyo, SQL Server Pamamahala ng Studio ay nagkakahalaga ng pagsasaalang-alang. SQL Server Pamamahala ng Studio ay isang tool na mainam para sa mas maliit na negosyo sa account ng murang halaga. SQL Server Pamamahala ay libre at maaaring mai-download mula sa website ng Microsoft dito.
Pagpili ng SQL Query Optimization Tools
Kung kailangan mong subaybayan ang mga query sa SQL bilang bahagi ng iyong pang-araw-araw na workload na lubos naming inirerekumenda na mamuhunan ka sa isang tool sa pag-optimize ng query. Mga tool tulad ng SolarWinds Database Performance Analyzer at SentryOne SQL Sentry payagan kang panatilihin ang isang maingat na mata sa pagganap ng query sa SQL upang matiyak na ang iyong mga server ay tumakbo nang mahusay.
Para sa mga samahan na may mas mababang badyet ng Microsoft SQL Server Pamamahala ng Studio makakatulong sa iyo upang mailarawan ang pagganap ng SQL server. Bagaman hindi ito advanced tulad ng ilan sa iba pang mga tool sa listahang ito, nagbibigay ito ng isang matatag na karanasan sa gumagamit.