[FilterScript] [MySQL R41-4] IP Logger (dialogs)
#5

Provide a .sql file about the table structure please.

Few tips to consider:
  • Save dates as TIMESTAMP OR DATETIME datatype and not as string. There is mysql function to format a readable form and an integrated system can even allow you retrieving total online time and many more benefits.
  • Avoid non-threaded queries as it can lead to memory leaks (you forgot to delete the cache instance).
  • Do not copy strings directly as this:
    pawn Code:
    g_ConnectionDate[playerid] = ReturnDate();
    g_pIP[playerid] = ReturnIP(playerid);

    g_DisconnectionDate[playerid] = ReturnDate();
    There is `strcpy` (macro of `strcat`) or `memcpy` function. Avoid `format` function.
  • Select columns you want to retrieve and not everything. `Name` or `Disconnected` columns are never retrieved.
  • Set appropriate keys to table structure. Searching by a string is slower than an integer. Searching by a non-indexed string is even slower.
Reply


Messages In This Thread
[MySQL R41-4] IP Logger (dialogs) - by TheToretto - 02.11.2018, 13:07
Re: [MySQL R41-4] IP Logger (dialogs) - by Franovitch - 02.11.2018, 13:24
Re: [MySQL R41-4] IP Logger (dialogs) - by Zeus666 - 02.11.2018, 13:57
Re: [MySQL R41-4] IP Logger (dialogs) - by Heress - 02.11.2018, 14:18
Re: [MySQL R41-4] IP Logger (dialogs) - by Calisthenics - 02.11.2018, 14:26
Re: [MySQL R41-4] IP Logger (dialogs) - by TheToretto - 02.11.2018, 15:31
Re: [MySQL R41-4] IP Logger (dialogs) - by CaptainBoi - 02.11.2018, 16:59
Re: [MySQL R41-4] IP Logger (dialogs) - by zakariacaspeer - 02.11.2018, 17:51
Re: [MySQL R41-4] IP Logger (dialogs) - by KinderClans - 02.11.2018, 20:22
Re: [MySQL R41-4] IP Logger (dialogs) - by TheToretto - 02.11.2018, 20:48
Re: [MySQL R41-4] IP Logger (dialogs) - by solstice_ - 02.11.2018, 21:05
Re: [MySQL R41-4] IP Logger (dialogs) - by TheToretto - 02.11.2018, 21:08
Re: [MySQL R41-4] IP Logger (dialogs) - by Calisthenics - 03.11.2018, 10:01
Re: [MySQL R41-4] IP Logger (dialogs) - by Mellnik - 03.11.2018, 13:11
Re: [MySQL R41-4] IP Logger (dialogs) - by GameOvr - 03.11.2018, 14:13
Re: [MySQL R41-4] IP Logger (dialogs) - by TheToretto - 03.11.2018, 16:02
Re: [MySQL R41-4] IP Logger (dialogs) - by GameOvr - 03.11.2018, 16:42
Re: [MySQL R41-4] IP Logger (dialogs) - by Calisthenics - 04.11.2018, 12:28
Re: [MySQL R41-4] IP Logger (dialogs) - by TheToretto - 04.11.2018, 13:13
Re: [MySQL R41-4] IP Logger (dialogs) - by Jefff - 07.11.2018, 01:14
Re: [MySQL R41-4] IP Logger (dialogs) - by cSharp - 07.11.2018, 04:49
Re: [MySQL R41-4] IP Logger (dialogs) - by Calisthenics - 07.11.2018, 07:49
Re: [MySQL R41-4] IP Logger (dialogs) - by BlackyX - 02.01.2019, 10:52
Re: [MySQL R41-4] IP Logger (dialogs) - by TheWhiteJew - 02.01.2019, 15:51

Forum Jump:


Users browsing this thread: 1 Guest(s)