[Guide] How to clean up your DB menu

User Tag List

Results 1 to 3 of 3
  1. #1
    Ranik's Avatar Member
    Reputation
    6
    Join Date
    Jan 2007
    Posts
    48
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Guide] How to clean up your DB

    Hey guys!

    Im sure you've all been at the point when you delete players and guilds out of your database to cut down on the loading time of your realm. Here is a simple sql script to make sure you remove all the pesky items that can bog down your database : Rename `character-database` and `world-database` to fit your custom server.

    For Guilds :


    Code:
    DELETE FROM `character-database`.`guild_bankitems` WHERE `guildId` NOT IN (SELECT `guildId` FROM `character-database`.`guilds`);
    DELETE FROM `character-database`.`guild_banklogs` WHERE `guildid` NOT IN (SELECT `guildId` FROM `character-database`.`guilds`);
    DELETE FROM `character-database`.`guild_banktabs` WHERE `guildId` NOT IN (SELECT `guildId` FROM `character-database`.`guilds`);
    DELETE FROM `character-database`.`guild_data` WHERE `guildid` NOT IN (SELECT `guildId` FROM `character-database`.`guilds`);
    DELETE FROM `character-database`.`guild_logs` WHERE `guildid` NOT IN (SELECT `guildId` FROM `character-database`.`guilds`);
    DELETE FROM `character-database`.`guild_ranks` WHERE `guildId` NOT IN (SELECT `guildId` FROM `character-database`.`guilds`);

    For Players :


    Code:
    DELETE FROM `characters-database`.`characters` WHERE `acct` NOT IN (SELECT `acct` FROM `main-accounts`.`accounts`);
    DELETE FROM `characters-database`.`playeritems` WHERE `ownerguid` NOT IN (SELECT `guid` FROM `characters-database`.`characters`);
    DELETE FROM `characters-database`.`tutorials` WHERE `playerId` NOT IN (SELECT `guid` FROM `characters-database`.`characters`);
    DELETE FROM `characters-database`.`social_friends` WHERE `character_guid` NOT IN (SELECT `guid` FROM `characters-database`.`characters`);
    DELETE FROM `characters-database`.`social_ignores` WHERE `character_guid` NOT IN (SELECT `guid` FROM `characters-database`.`characters`);
    DELETE FROM `characters-database`.`questlog` WHERE `player_guid` NOT IN (SELECT `guid` FROM `characters-database`.`characters`);
    DELETE FROM `characters-database`.`corpses` WHERE `guid` NOT IN (SELECT `guid` FROM `characters-database`.`characters`);
    DELETE FROM `characters-database`.`mailbox` WHERE `player_guid` NOT IN (SELECT `guid` FROM `characters-database`.`characters`);
    For Items :

    Code:
    DELETE FROM `character-database`.`playeritems` WHERE `entry` NOT IN (SELECT `entry` FROM `world-database`.`items`);
    For Creatures :

    Code:
    DELETE FROM `world-database`.`creature_names` WHERE `entry` NOT IN (SELECT `entry` FROM `world-database`.`creature_proto`);
    That should help ya keep your databases running at peak performance!

    [Guide] How to clean up your DB
  2. #2
    kingviper's Avatar Active Member
    Reputation
    24
    Join Date
    Mar 2007
    Posts
    219
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ive seen this a couple times already
    still good to know though


    :gtfo2:



  3. #3
    Glorianglorre's Avatar Active Member
    Reputation
    40
    Join Date
    Feb 2009
    Posts
    340
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nice guied

Similar Threads

  1. Replies: 10
    Last Post: 02-21-2015, 06:29 AM
  2. Replies: 40
    Last Post: 02-02-2009, 01:25 AM
  3. [GUIDE] How to set up your own registration website
    By Etzzhy in forum WoW EMU Guides & Tutorials
    Replies: 18
    Last Post: 06-16-2008, 12:22 PM
  4. Guide: How to use/create your own Game Objects
    By Arthas117 in forum WoW EMU Guides & Tutorials
    Replies: 12
    Last Post: 01-22-2008, 12:22 PM
  5. [Guide]How to setup up your mysql [picutre]
    By Chrispee in forum WoW EMU Guides & Tutorials
    Replies: 9
    Last Post: 11-14-2007, 01:49 AM
All times are GMT -5. The time now is 11:40 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search