*   >> Læs Uddannelse artikler >> science >> programming

Mysql Binary Log File

urering. Selvfølgelig den binære log skal gemmes i et drev, der ikke er en del af computeren, som har MySQL-serveren og data. Den binære logfil har 3 formater, kaldes, Statement-Based skovhugst, Row-Based Logning og Blandet skovhugst. Standardformatet er Statement-Based Logning. Men med et par MySQL versioner, standard format er Blandet Logning. I denne grundlæggende tutorial antager jeg standard for din version er Statement-Based Logning og jeg vil ikke tale om de formater enhver further.

Starting serveren til at bruge Binary Logning For at aktivere den binære log, starte serveren med --log-bin [= base_name] indstillingen. For eksempel i min Windows-operativsystemet, vil jeg starte serveren med noget lignende: "C: Program FilesMySQLMySQL Server 5.1binmysqld" --console --log-bin = e: dir1dir2filename Filnavnet bør ikke have en forlængelse. Du kan gå forud for base_name med den absolutte path.Binary Files Logning er en kontinuerlig proces. Så længe der er aktivitet, er de SQL-sætninger registreret i den binære logfil. Så du kan ikke kun have én binær logfil; det vil være for stor.

Serveren lægger et tal i slutningen af ​​hver binær logfil navn; jo højere tallet er, jo nyere er filen. En ny binær logfil er startet (åbnet), når den nuværende man når en maksimal størrelse på 1 GB. Du kan ændre denne værdi, men jeg vil ikke gå ind i det. Også, hver gang serveren startes eller flushes (se senere) logs, er en ny binær logfil startet. For at holde styr på, som er blevet skabt binære logfiler, serveren skaber også en binær log indeks-fil, hvis formål er at holde navnene på alle skabte binære logfiler.

Som standard, dette har samme base_name som de binære logfiler, men med en udvidelse af ".index". Du kan ændre navnet på den binære log indeksfilen, men jeg vil ikke gå ind i det. Med binær logning udtrykket "binære logfil" betegner generelt en individuel nummereret fil, der indeholder database (SQL) hændelser, medens udtrykket "binære log" kollektivt betegner sæt nummererede binære logfiler plus indeksfilen. Ordet, "log" i denne artikel er en anden ting fra ordet, "Log ind" i sætningen, "login til databasen server". Det er det, for denne del af serien.

Vi stopper her og fortsætte i den næste del. Chrys

Vejledninger i Series1 MySQL Binary Log fil2 Binary Log for Backup i MySQL3 Fuld og Incremental Backups i MySQL4 Simple Full Backup Projekt i MySQL5 Simple Recovery Project i MySQLThe skal vide i Database Design og MySQL ServerThe Skal Kende i databasen Design

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.