by
Shu
» 07 Oct 2014, 23:28
I'm having trouble imagining that even a fist full of bags could have any notable impact on either, memory usage, nor performance. Since they should no longer have an object associated with them (table "movable_objects" contains bags), they are merely never referenced rows in a database. As long as there aren't literally millions of them, you won't feel a thing.
I've just used a couple of SQL statements to look for orphan items and containers, and/or containers without items. On my server, every container of type 1071 has a proper movable_object associated, and at least one proper item that uses it as it's container ID.
And I know for a fact, that on this server bags have been made numerous times, and removed in both ways. (Regular emptying and deleting via GM command.) So it seems to me, that there has to be something wrong on your server, that leads to incomplete bag deletions.
Did you for example apply every new patch.sql that comes with every new server patch? Maybe there was a problem there in the past, but it was already fixed. Shooting in the dark here, though.