Sjekk og Optimere MySQL Data bank Automatisk med Crontab/Cron
MySQL er en meget populær ledig ennå kraftfull data bank system. Bortsett fra aften inne stor data bank, bordene kanskje bli delt med over på grunn av sammenhengende oppdatere, eller fjerne og innsette operasjon opp på data lagret inne data bank. Foruten, dens’ likeledes mulighet det databasene kanskje bli ødelagt. Således, utføre sunnhet regne igjennom data bank og optimere MySQL server regelmessig er en betydelig oppgave.
Dens’ en smule plagsom hvis databasen administratorer være nødt til å logikk å servitisen eller avfyringsrampe det phpMyAdmin å optimere databasene ettall av ettall eller bord av bord manuelt. En gang imellom DB admin kanskje bare glem å gjør oppgaven eller sette hyppigheten av optimering å mindre timene. Dens’ anbefalt det enhver registre inne MySQL data bank er avkrysset det vil si en gang pr. dag opp på en opptatt server.
Dens’ mulig å automatisere optimeringen av MySQL forarbeide av benytter crontab funksjonen inne Linux/Unix/ Cent/ Ledig. Det cron oppgaven å sjekk og optimere MySQL data bank kan skapt av benytter mysqlcheck klienten nytte kommer MySQL installasjon. mysqlcheck klienten kanne regningene, reparasjon, optimerer, og analyser registre inne MySQL data bank.
Å opprette en ny cron oppgaven, logikk å servitisen idet rot eller alle annet bruker, og så redigere det crontab arkiv ( inne høyst driftssystem, crontab e ville åpen crontab arkiv inne retten tekst editor) å sammenlegge inne det fulgte line av tekst. For brukernes benytter cPanel, falle i staver opp på “Cron oppgaven” der hvor du kanne stille opp crontab for daglig, hver time og annet intervall. Erfaring webmasters kanne likeledes stille opp en crontab arkiv inne rc.hourly eller rc.daily eller annet cron adresseliste. Note det hvis du logikk som MySQL eller normal bruker med nei adgang begunstiger for alle data bank, dens’ ikke mulig å optimere alle data bank, hvis ikke bruker ID og passord for rot er spesifiserte idet inne eksempel neden.
0 1 * * * mysqlcheck Aao – bilen- reparer u rot ppassword[] > dev/ null
/Det over angivelse har syntaksen analog med “mysqlcheck [ valgmulighetene] – alle- data bank”, der hvor – alle- data bank parameter er uteblivelsen aksjonen er nei data bank er spesifiserte således kan omitted. Kommandoen ville løpe mysqlcheck klienten å automatisk analysere og optimere alle data bank for 1 er hverdags. Note det det er ikke mellomrom imellom pencen og din passord for rot. Du kanne endre det running tid å din preferanse, samt endre valgmulighetene for mysqlcheck kommandere. Hvis du rettferdig vil gjerne sjekk og optimere bestemt data bank eller bestemt registre uten databasen, bruk det fulgte syntaks:
mysqlcheck [ valgmulighetene] db_name [ registre]
mysqlcheck [ valgmulighetene] – data bank DB1 [DB2 DB3...]
Det må du gjerne vil gjerne fjerne – bilen- reparer skru av av det foregående kommandere, som bord reparer operasjon kunne anledning data forlis under noe forhold funksjonen på grunn av anledninger inkludere bortsett fra er ikke begrenset å filesystem feilene. For dem hvem har forandret tegnsettet og måltidet av MySQL data bank kunne også nød å bruk – retten- blokkannulleringstegn- sette valgmuligheten. Flere beskjed på alle anvendelig veksler og valgmulighetene anvendelig kan grunnleggeher over.
betydelig: Denne er en apparat oversatt side hvilke er skaffet " idet er" uten garanti. Apparat oversettelse kanskje være vanskelig å forstå. Behage henviser tiloriginal Engelske gjenstand når som helst mulig.
Aksje og levere eller bli teknisk oppbacking og hjelpe forMeg Digital Livet Forums.
I slekt Varene
- MySQL Data bank Gjennomførelse Innstiller Best Praksis Video Undervisningstimene
- Installere Web Server inne Vinduer XP med Apache2, PHP5 og MySQL4 Del 4
- WordPress MySQL SQL Spørsmål Feil inne WPDB Klassen
- Endre og Restarte MySQL rot Passord
- Endre eller Sette MySQL Lang Spørsmål Tid Salgsverdi for stokk- langsom- forespørsler
- Hvor å Finner og Ombytte Tekst inne MySQL Data bank benytter SQL
- Sette i stand Hogger tømmer av Langsom Forespørsler ( langsom Spørsmål Stokk) inne MySQL Data bank
- Benytter PHP-MySQL Vedvarende Forbindelser å Løpe WordPress Blog
- Hvor å Fjerne Eksisterende WordPress Stolpe Revisions Lagret/ Bevart
- Installere Web Server inne Ledig 6.0 med Apache 2.2, MySQL 5.0 og PHP 5 Del 3

































Januar 16th, 2008 0640:
Note det –auto- reparer burde ha to tankestrekene
Likeledes, du kunne vil gjerne avreise “> dev/ null” ut for det for det første få starter, å se det resultater av kommandoen ( hvis du putte MAILTOme@mydomain.com= på høyden av det crontab, det resultater ville bli sendt der).
Kanskje 6th, 2008 1915:
JEG bydde ikke vite det den var nesessary å utføre en ordentlig sjekk for mysql.
September 20th, 2008 1834:
Sikker mysql does nød hyppig tunning, samt JEG ha sett en masse servene running inne uteblivelsen konfigurasjonen. hvilke hender å bli en meget beskjeden ettall. Hvis du har adgang å det mysql konfigurasjonen arkiv, der er noe verdier det kanne lage din server puste oftere. Og lage din besøkende flere glade.