Piotr K.

Piotr K. Programista, k3o

Temat: Mysql - binlog konfiguracja

Witam,

Mam w mojej bazie danych kilka tabeli memory w których przechowuję różne cache i dane seji.
Niestety zapis do tych tabel jest bardzo częsty i powoduję to że binlogi rosną w bardzo dużym tempie.
Czy da się jakoś wyłączyć logowanie do binlogów dla poszczególnych tabel?

Pozdrawiam

konto usunięte

Temat: Mysql - binlog konfiguracja

nie ma takiej opcji. jezeli juz musialbys sobie stworzyc osobna baze tylko dla memory i wtedy jedynie ignorowac baze do binloga.
Krzysztof Eugeniusz Kotkowicz

Krzysztof Eugeniusz Kotkowicz Freelancer,
Administrator
systemów
teleinformatycznych

Temat: Mysql - binlog konfiguracja

Piotr K.:
Czy da się jakoś wyłączyć logowanie do binlogów dla poszczególnych tabel?

Nie da się, ale da się dla poszczególnych zapytań. Przed każdym zapytaniem do tych tabel możesz wykonać: SET SQL_LOG_BIN = 0

konto usunięte

Temat: Mysql - binlog konfiguracja

Krzysztof Eugeniusz Kotkowicz:
Piotr K.:
Czy da się jakoś wyłączyć logowanie do binlogów dla poszczególnych tabel?

Nie da się, ale da się dla poszczególnych zapytań. Przed każdym zapytaniem do tych tabel możesz wykonać: SET SQL_LOG_BIN = 0

w ten sposób wykosimy całe logowanie do końca trwania połączenia

"Disables or enables binary logging for the current session (sql_log_bin is a session variable) if the client has "

wystarczy więc raz na początku połączenia albo trzeba pamiętać żeby włączyć logowanie za każdym razem po wykonaniu operacji modyfikacji danych
Krzysztof Eugeniusz Kotkowicz

Krzysztof Eugeniusz Kotkowicz Freelancer,
Administrator
systemów
teleinformatycznych

Temat: Mysql - binlog konfiguracja

Przemysław R.:
Krzysztof Eugeniusz Kotkowicz:
Nie da się, ale da się dla poszczególnych zapytań. Przed każdym zapytaniem do tych tabel możesz wykonać: SET SQL_LOG_BIN = 0

w ten sposób wykosimy całe logowanie do końca trwania połączenia

"Disables or enables binary logging for the current session (sql_log_bin is a session variable) if the client has "

wystarczy więc raz na początku połączenia albo trzeba pamiętać żeby włączyć logowanie za każdym razem po wykonaniu operacji modyfikacji danych

Fakt, zapomniałem że potem trzeba włączyć ponownie.
Piotr K.

Piotr K. Programista, k3o

Temat: Mysql - binlog konfiguracja

Dzięki za odpowiedzi.
SET SQL_LOG_BIN w moim przypadku powinno wystarczyć bo mam tylko 2 krytyczne zapytania sql i łatwo dzięki temu rozwiążę mój problem.

Pzdr.

Następna dyskusja:

Konfiguracja BGP - quagga c...




Wyślij zaproszenie do