MySQL дээр угаах бүртгэлүүд юу хийдэг вэ?
MySQL дээр угаах бүртгэлүүд юу хийдэг вэ?

Видео: MySQL дээр угаах бүртгэлүүд юу хийдэг вэ?

Видео: MySQL дээр угаах бүртгэлүүд юу хийдэг вэ?
Видео: MySQL заавар – MySQL алдааны бүртгэл, ерөнхий асуулгын бүртгэл, удаан асуулгын бүртгэл 2024, Арваннэгдүгээр
Anonim

mysql угаах бүртгэлүүд командыг хааж, бүгдийг дахин нээнэ бүртгэл сервер бичиж байгаа файлууд. Хоёртын хувилбар байгаа тохиолдолд бүртгэл файл нээх эсвэл ачаалахад хэтэрхий том бол та тушаалыг ашиглан шинэ хоосон хоёртын файл үүсгэх боломжтой бүртгэл дараагийн дарааллын дугаартай файл.

Мөн MySQL дээр flush эрхүүдийг ашиглах нь юу вэ?

mysql > ЭРХ АВАХ ; Бид заримыг нь олгох үед давуу эрх командыг ажиллуулж буй хэрэглэгчийн хувьд угаах давуу эрх дахь тэтгэлгийн хүснэгтүүдийг дахин ачаална mysql өгөгдлийн сан нь өөрчлөлтүүдийг дахин ачаалах эсвэл дахин эхлүүлэхгүйгээр хүчин төгөлдөр болгох боломжийг олгодог mysql үйлчилгээ.

Би хэрхэн MySQL дээр угаах эрхийг ажиллуулах вэ? Тэтгэлгийн хүснэгтүүдийг дахин ачаалахыг серверт хэлэхийн тулд, гүйцэтгэх а угаах - давуу эрх үйл ажиллагаа. Үүнийг гаргах замаар хийж болно ЭРХ АВАХ мэдэгдэл эсвэл mysqladmin-ийг ажиллуулж болно угаах - давуу эрх эсвэл mysqladmin дахин ачаалах тушаал.

Мөн MySQL дээр flush гэж юу вэ?

MySQL 1995 онд эхлүүлсэн бөгөөд хамгийн алдартай нээлттэй эхийн мэдээллийн сан болсон. MySQL угаах командыг ашигладаг дотоод кэшийг цэвэрлэхэд ашигладаг MySQL зөвхөн root түвшний хэрэглэгч нь a УГААХ команд. Энэ нь ихэвчлэн хост кэш хүснэгтүүдийг цэвэрлэхэд ашиглагддаг.

Би MySQL бүртгэлийг хаанаас олох вэ?

Тиймээ MySQL гэж бичдэг а бүртгэл файл. Түүний зам нь /var/ бүртгэл / mysql.

MySQL бүртгэлийг дараах глобал хувьсагчаар тодорхойлно.

  • алдааны мэдээний бүртгэлийн log_error;
  • ерөнхий асуулгын бүртгэлийн файлын ерөнхий_лог_файл (хэрэв general_log-ээр идэвхжүүлсэн бол);
  • удаан асуулгын бүртгэлийн файлд зориулсан slow_query_log_file (хэрэв slow_query_log-ээр идэвхжүүлсэн бол);

Зөвлөмж болгож буй: