|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Alexander Bolotnov 2:5052/4.82 16 Feb 2001 19:22:31 To : All Subject : mySQL вопрос (наверное дурацкий) -------------------------------------------------------------------------------- такая ситуация, пишу одну штуку для веба на mySQL (3.23.27-beta), у меня в одной базе две таблицы. я так понимаю, что когда я делаю INSERT INTO, то нельзя одновременно вставить данные в обе таблицы, но тогда получается очень неприятная штуку, что если я в качестве уникального числа буду пользовать в обоих таблицах увеличиваеющиеся одновременно числа и два клиента одновременно будут писать в базу, то может все просто съехать и пока я пишу в первую таблицу, а потом - во вторую, то другой клиент во вторую запишет все скорее и вся база съедет... так ведь? вот пример. t1: id(not null, autoincrement), name, age; t2: id(not null, autoincrement), email, web; пихать ведь придется в два подхода: insert into t1 values (sasha, 21); ensert into t2 values (blah@some.com, http://hehe.com); все бы хорошо, если бы не вероятность, что кто-то запишет во вторую скорее чем это сделает этот скрипт (веб-специфика, чтоб ее), как бы это побороть? может есть нормальный выход или я неправильно придумываю уникальные индификаторы? [NewNet] Alexander Bolotnov. --- * Origin: Крутой Перец... (2:5052/4.82) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/27883a8d7230.html, оценка из 5, голосов 10
|