|
MySQL.RU - Webboard
Вернуться
Общие вопросы (AXAE) 04/04/2007 - 09:50:39
From: AXAE - 04/04/2007 - 09:50:39
Subject:Общие вопросы
-----------------
Накопилось пока два вопроса:
1) Подскажите, чем отличаются значения NULL и 0? Как лучше работать с полем-флажком: сброшенный флаг лучше как NULL или как ноль?
2) Как сказывается на быстродействии то, что я стараюсь делать как можно меньше таблиц? Например: есть одна таблица и еще две. Между первой и каждой из вторых нужны связи типа Много:Много, то нужно еще две таблицы - таблицы связей. Что лучше с точки зрения производительности: две таблицы связей или лучше иметь одну, но с флажком: в ней будет одно поле для id первой, затем еще одно поле - id записи одной из двух других и еще флажок, значение в котором будет показывать, какой же именно из вторых таблиц записано в таблице связей второе id?
Таблица связей будет с многими записями, INSERT в таблицу связей будет производится гораздо чаще, чем ее UPDATE. (если две таблицы связей - разница в скорости их заполнения строками примерно на порядок-два)
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
31207
|
|