*   >> Lese Utdanning Artikler >> science >> programming

Mysql Binary Logg File

inærlogg bør lagres i en stasjon som ikke er en del av datamaskinen, som har MySQL server og data. Den binære loggfilen har 3 formater, kalt, Statement-basert logging, Row-basert logging og Mixed Logging. Standardformatet er Statement-Based Logging. Men med noen få MySQL-versjoner, er standardformatet Mixed Logging. I denne grunnleggende opplæringen antar jeg standard for din versjon er Statement-Basert Logging, og jeg vil ikke snakke om formatene noen further.Starting Server til å bruke Binary Logging å aktivere binærlogg, starte serveren med --log-bin [= base_name] alternativet.

For eksempel, i min Windows-operativsystem, vil jeg starte serveren med noe sånt som: "C: Program FilesMySQLMySQL Server 5.1binmysqld" --console --log-bin = e: dir1dir2filename Filnavnet bør ikke ha en utvidelse. Du kan komme før base_name med den absolutte path.Binary Files Logging er en kontinuerlig prosess. Så lenge det er aktivitet, blir SQL-setninger registrert i den binære loggfilen. Så du kan ikke bare ha én binære loggfilen; det vil være for stor. Serveren legger et tall på slutten av hver binære loggfilen navn; jo høyere tall, jo nyere er filen.

En ny binær loggfil startes (åpnet) når den nåværende når en maksimal størrelse på 1 GB. Du kan endre denne verdien, men jeg vil ikke gå inn på det. Også hver gang serveren starter eller flushes (se senere) logger, blir en ny binær loggfil startet. For å holde styr på hvilke binære loggfiler har blitt opprettet, oppretter serveren også en binærloggindeksfilen, hvis formål er å holde navnene på alle skapte binære loggfiler. Som standard har denne samme base_name som binærloggfiler, men med en forlengelse av ".index".

Du kan endre navnet på den binære loggindeksfilen, men jeg vil ikke gå inn på det. Med binære logging, begrepet "binære loggfilen" vanligvis betegner en person nummerert fil som inneholder database (SQL-setninger) hendelser, mens begrepet "binærlogg" kollektivt betegner sett nummererte binære loggfiler pluss indeksfilen. Ordet, "log" i denne artikkelen betyr forskjellige ting fra ordet "login" i setningen "login til databaseserveren". Det vil si at det for denne del av serien. Vi stoppe her og fortsette i neste del.

Chrys

Guider i Series1 MySQL Binary Logg FIL2 Binary Logg på Backup i MySQL3 Full og inkrementell backup i MySQL4 Simple Full Backup Prosjekt i MySQL5 Simple Recovery Project i MySQLThe må vite i Database Design og MySQL ServerThe må vite i Database Design og MySQL Server

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.