Zapadni Balkan SA-MP

PAWN | SKRIPTANJE => SAMP Tutorijali => Topic started by: fx3ee.pwn on November 17, 2025, 10:42:10 PM

Title: [TUTORIAL] MySQL - Log
Post by: fx3ee.pwn on November 17, 2025, 10:42:10 PM
MySQL Log – All Types
Šta je MySQL Log?


Najprostije objašnjenje: logovanje funkcija koje se izvršavaju pri izvršenju query-a.


Koji su tipovi MySQL Log-a? 
MySQL Log se sastoji iz 4 osnovna tipa:

1. LOG_ERROR – MySQL R39 || ERROR – MySQL R41 
Zapisivanje grešaka pri izvršenju query-a.

Code: You are not allowed to view links. Register or Login
mysql_log(ERROR); // Loguje samo greške

2. LOG_WARNING – MySQL R39 || WARNING – MySQL R41 
Zapisivanje sitnih grešaka, poput nedostajućih kolona. 
PREPORUKA: koristiti ERROR iznad za logovanje svih bitnih grešaka.

Code: You are not allowed to view links. Register or Login
mysql_log(WARNING); // Sitne greške i upozorenja

3. LOG_DEBUG – MySQL R39 || DEBUG – MySQL R41 
Debugovanje svih izvršenih MySQL query-a.

Code: You are not allowed to view links. Register or Login
mysql_log(DEBUG); // Prikazuje sve izvršene querye

4. LOG_INFO – (nema u R39) || INFO – MySQL R41 
Logovanje informacija o svim izvršenim upitima.

Code: You are not allowed to view links. Register or Login
mysql_log(INFO); // Informativni log

5. LOG_ALL – MySQL R39 || ALL – MySQL R41 
Loguje SVE tipove: ERROR + WARNING + DEBUG + INFO. 
Najbolje koristiti na Linux hostingu da bi se pratili problemi u konekciji, tabelama itd.

Code: You are not allowed to view links. Register or Login
mysql_log(ALL); // Loguje apsolutno sve

Preporuka za korištenje (VAŽNO!) 

LOG_ERROR je najbolja opcija za kućni server. 
Mnogi se pitaju zašto MySQL na kućnom računaru dugo učitava sve iz baze. 
Jednostavno: ako koristite LOG_ALL – previše loguje i usporava rad.

Rešenje: 
Ako ste sigurni u svoju bazu, promenite ALL → ERROR. 
Ubrzaće vam učitavanje servera, pogotovo ako imate mnogo tabela i podataka.


Nadam se da je pomoglo!


SimplePortal 2.3.7 © 2008-2026, SimplePortal