Запитання з тегом «best-practices»

Найкращі практики, як правило, і неофіційно визнаються як методи та процеси, за якими було показано, що з часом перевершують ті, що досягаються іншими способами.

4
Чи слід уникати схеми dbo?
Якщо мова йде про схему dbo: Чи є найкращою практикою уникати використання схеми dbo при створенні об'єктів бази даних? Чому слід уникати схеми dbo або слід? Який користувач бази даних повинен володіти схемою dbo?

4
Чи слід явно ЗАБУДИТИ ОНОВЛЕННЯ до стовпців, які не слід оновлювати?
Я звик працювати в дуже захищених умовах, тому я дуже добре розглядаю свої дозволи. Одне, що я зазвичай роблю, - це явно DENYкористувачі здатність до UPDATEстовпців, які ніколи не слід оновлювати. Наприклад: create table dbo.something ( created_by varchar(50) not null, created_on datetimeoffset not null ); Ці два стовпці ніколи не …

7
Які проблеми вирішуються шляхом поділу адрес вулиць на окремі стовпці?
У нас є команда, яка розробляє таблиці та відносини для розробників програмного забезпечення. У нашій організації вони досить суворо ставляться до забезпечення нормалізації 3NF - що, якщо чесно, я згоден з огляду на розмір нашої організації та те, як потреби чи клієнти змінюються з часом. Є лише одна сфера, яка …

4
Які кроки необхідні для безпечного перезавантаження машини, на якій розміщено Microsoft SQL Server?
Чи потрібні якісь спеціальні кроки для запобігання пошкодження даних під час перезавантаження сервера, на якому розміщено екземпляр MS SQL Server? Наприклад, я нещодавно зіткнувся з рекомендацією припинити службу SQL вручну. Я розумію, що цим займається shutdownпроцес Windows . Я впевнений, що є мільйон кроків, які можуть рекомендувати окремі люди, як, …

5
Чи все-таки найкраща практика уникати використання портів за замовчуванням для SQL Server?
Історично рекомендується не використовувати порту за замовчуванням для підключення до SQL Server, як частина найкращої практики безпеки. На сервері з одним екземпляром за замовчуванням за замовчуванням використовуються наступні порти: Служба SQL Server - порт 1433 (TCP) Служба браузера SQL Server - порт 1434 (UDP) Виділений підключення адміністратора - порт 1434 …


5
Чи збиток таблиці - це погана практика?
Я пам’ятаю, як навчився це робити в курсі СУБД для студентів магістрів інформаційних служб. Щоб заощадити себе на друку, можна ввести: SELECT t1.id, t2.stuff FROM someTable t1 INNER JOIN otherTable t2 ON t1.id=t2.id ; Але ... Чому це прийнятно в збережених процедурах і таких? Здається, що все, що це робиться, …

3
Що є більш ефективним, пункт де або з'єднання з мільйонами плюс таблиці рядків?
Ми запускаємо веб-сайт, який містить 250 рядків в одній таблиці, а в іншій таблиці, до якої ми приєднуємось для більшості запитів, має трохи менше 15 ММ рядків. Зразки структур: MasterTable (Id, UserId, Created, Updated...) -- 15MM Rows DetailsTable (Id, MasterId, SomeColumn...) -- 250MM Rows UserTable (Id, Role, Created, UserName...) -- …

2
Сервер Sql - найкращі практики для вирощування файлів баз даних
Я спостерігаю за зростанням файлів за допомогою колектора даних на сервері sql 2008 r2 протягом двох тижнів. База даних постійно зростає близько 35 (МБ) / день. БД ще не досяг початкового розміру 2 Гб. Автоматичне зростання файлів БД встановлено на 5 МБ, і я хотів би спробувати інший підхід, тому …

6
Яка рекомендована конфігурація RAID для бази даних Oracle?
RAID (надлишкові масиви недорогих дисків) поставляється з різною конфігурацією (RAID-0, RAID-1 ...). Яка рекомендована конфігурація RAID, яку я повинен налаштувати та використовувати під час встановлення бази даних Oracle. База даних в основному буде використовуватися як сховище даних.

3
Резервні копії журналу транзакцій послідовні чи паралельні?
Ми, звичайно, використовуємо SQL Server 2012 Standard Edition. Мені трапляється також використовувати сценарії Ola Hallengren, щоб забезпечити просту, більш гнучку рамку для створення резервних копій та обслуговування. Це питання не стільки стосується сценаріїв Оли, скільки про кращу практику. Я усвідомлюю, що остаточна відповідь - це "залежить від вимог вашої компанії". …

3
Як виглядає план технічного обслуговування SQL Server? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Я студент університету Fontys в Ейндховені, і в даний час я провожу серію інтерв'ю, …

2
Які найкращі практики щодо таблиць пошуку у реляційних базах даних?
Таблиці пошуку (або кодові таблиці , як їх називають деякі люди) - це, як правило, сукупність можливих значень, які можуть бути задані для певного стовпця. Наприклад, припустимо, що у нас є таблиця пошуку під назвою party(призначена для зберігання інформації про політичні партії), яка містить дві колонки: party_code_idn, що містить цифрові …

1
Як налаштувати процес розробки локальної бази даних для невеликої веб-команди?
Фон Я працюю над створенням нового процесу розробки для невеликої веб-команди з близько 4 програмістів та 4 дизайнерів, з очевидним потенціалом для зростання команди в майбутньому. Наш продукт є центральним додатком, який надає повноваження веб-сайтам клієнтів, які ми також розробляємо та розміщуємо. Раніше ми працювали через FTP на сервері розробок, …

6
Розбиття таблиць у MySQL. Гарна практика?
Я почав працювати над існуючим проектом, і попередній розробник розділив таблицю на 10 окремих таблиць з однаковими схемами, але різними даними. Таблиці виглядають так: [tableName_0] [tableName_1] [tableName_2] [tableName_3] [tableName_4] [tableName_5] [tableName_6] [tableName_7] [tableName_8] [tableName_9] Первинний ключ - це ціле idполе. Додаток використовує алгоритм хешування ( idмод 10), щоб знати, до …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.