powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / вопрос по структуре базы
4 сообщений из 4, страница 1 из 1
вопрос по структуре базы
    #38633215
ambasador
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всех приветствую!
Тут вот делаю для себя на подобии TDS, есть несколько вариантов организации структуры базы данных этой тдс'ки, именно по вопросу мониторинга трафика.
Вот первый вариант:
Это создать две таблицы In и Out, в In заносятся логи откуда пришел посетитель, а в Out соответственно куда уходит.
Второй вариант:
Создать одну таблицу с полями - с какого сайта пришел, куда ушел, время. То есть получается приход фиксируется инсертом в таблицу, а уход может быть а может и не быть, то есть если посетитель перенаправился то обновить эту запись в поле "куда ушел" вставить адрес перенаправления. Ну и дополнительные поля это реферер юзер-агент но это уже не суть важно.
Посоветуйте пожалуйста какой вариант выбрать.
...
Рейтинг: 0 / 0
вопрос по структуре базы
    #38633705
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ambasador,

ну если расуждать так, два инсерта это более дорогая операция чем инсерт одиночный и одиночный апдейт ...
...
Рейтинг: 0 / 0
вопрос по структуре базы
    #38634003
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex564657498765453,

а с каких пор у нас апдейт стал дешевле инсерта?
...
Рейтинг: 0 / 0
вопрос по структуре базы
    #38634604
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tangliralex564657498765453,

а с каких пор у нас апдейт стал дешевле инсерта?

не стал, а стаёт, с тех пор как идёт вставка в связанную таблицу и будет проверка на целостность внешнего ключа(тот же внутрений селект что нужен апдейту), и в связаной обновление индекса, чего не надо было бы делать при обновлении не индексного поля в единой таблице :)

да и опуская всё этоже, апдейт не индексного поля, спокойно может быть проще вставки где будет перещёт индексов...

я понял твою мысль, и ты прав. я просто выразился под конкретную ситуацию, но сформулировал как оксиому на все случаи жизни
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / вопрос по структуре базы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]