Недавно я унаследовал работу по поддержанию базы данных, которая не была разработана очень хорошо, и дизайнеры не могут задавать какие-либо вопросы. И у меня еще будет пара в будущем. Было сложно найти взаимосвязи между таблицами без какой-либо визуальной помощи или диаграммы базы данных. Мне было интересно, какие инструменты рекомендованы для этого. Я знаю о Visio, […]
Я совершил неправильный оператор UPDATE и потерял некоторые данные. Можно ли откат сейчас, после того, как я уже совершил? Любая помощь? ROLLBACK говорит NOTICE: there is no transaction in progress .
Мы пытаемся придумать систему нумерации для системы активов, которую мы создаем, было несколько горячих дискуссий по этой теме в офисе, поэтому я решил спросить экспертов SO. Учитывая дизайн базы данных ниже того, что было бы лучшим вариантом. Пример 1: Использование автоматических суррогатных ключей. ================= ================== Road_Number(PK) Segment_Number(PK) ================= ================== 1 1 Пример 2. Использование созданной […]
Бывший коллега настаивал на том, что firebase database с большим количеством таблиц с меньшим количеством столбцов лучше, чем одна с меньшим количеством таблиц с большим количеством столбцов. Например, вместо таблицы клиентов с именами, адресами, городами, состояниями, почтовыми индексами и т. Д., У вас будет таблица имен, таблица адресов, таблица города и т. Д. Он утверждал, […]
Я много слышал о денормализации, которая была сделана для улучшения производительности определенного приложения. Но я никогда не пытался ничего связать. Итак, мне просто интересно, какие места в нормализованной БД ухудшают производительность или, другими словами, какие принципы денормализации? Как я могу использовать эту технику, если мне нужно улучшить производительность?
Я постоянно слышу о человеке, у которого есть проблема с производительностью x, которую они решали посредством кеширования. Или, как выполнение x, y, z в коде программы может повредить вашу способность кэширования. Даже в одном из последних подкастов Джефф Этвуд рассказывает о том, как они кэшируют определенные значения для быстрого поиска. Кажется, что в терминах «кеш» […]
Кто-нибудь знает или имеет какие-либо ссылки на веб-сайты, описывающие детали проектирования схемы базы данных для системы учета двойных записей? Я нашел кучу статей, но не был достаточно объяснительным. Был бы признателен, если бы кто-нибудь мог мне помочь в этом.
Mysql Server1 работает как MASTER . Mysql Server2 работает как SLAVE . Теперь репликация DB происходит от MASTER до SLAVE . Server2 удаляется из сети и повторно подключается к нему через 1 день. После этого существует несоответствие в базе данных в главном и подчиненном. Как повторно синхронизировать БД снова, так как после восстановления БД, взятого […]
Это мой мини-проект – система бронирования авиакомпании – позвоните в эту авиакомпанию FlyMi: у меня есть firebase database (не определено, какой из них, мой друг, хочет поехать с MongoDB). Anyhoo, это мое требование: у меня есть таблица, в которой есть детали полета – номер рейса, график и т. Д. Я собираюсь использовать эту таблицу для […]
Мое веб-приложение будет иметь различные типы пользователей: пользователь root, sys-admins, клиенты, подрядчики и т. Д. Я бы хотел иметь таблицу «Пользователь», которая будет иметь столбцы «Имя пользователя», «Пароль» и «Имя пользователя», Роль “с ролью одной из вышеупомянутых ролей. Например, у меня также будет таблица под названием «Клиент» для хранения атрибутов, специфичных для клиента. Вот мой […]