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
NET - C # - Hvordan at kode en genanvendelig CheckBoxValidator