вставлю свои пять копеек.
я б рекомендовал вместо таблиц использовать mysql. вопрос локов на форуме уже разобран (если что, могу дернуть из проекта). из плюсов, в сравнении с таблицами: прозводительность, легко масштабируется, базу можно держать на внешнем сервере, если, например, несколько...