Адміністратори баз даних

Питання та відповіді для професіоналів баз даних, які бажають покращити свої навички роботи з базами даних та дізнатися від інших у спільноті

2
SQL Server 2008 - Перехресна продуктивність баз даних на одній фізичній машині та сервері
Чи є якийсь показник ефективності, коли вибираєте інший БД на тій же фізичній машині? Тож у мене є 2 бази даних на тій же фізичній машині, що працює в межах одного екземпляра SQL 2008. Наприклад, у SomStoreProc on_this_db я запускаю SELECT someFields FROM the_other_db.dbo.someTable Поки що з того, що я …

2
Унікальні обмеження на незмінні стовпці в SQL Server 2005
У цьому одному проекті, над яким я працюю, мені потрібно встановити певне поле, щоб воно було унікальним (не проблема!), Але якщо поле недійсне, я хочу, щоб обмеження було ігноровано. У Sql Server 2008 я використовую відфільтрований індекс, як показано нижче, але це недоступно в попередніх версіях SQL! CREATE UNIQUE NONCLUSTERED …

2
Які хороші ресурси для вивчення баз даних, орієнтованих на документи? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 4 місяці тому . Мені цікаво дізнатися про бази даних NoSQL, і я вирішив почати з баз даних, орієнтованих на документи. Які є …

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

6
Хтось використовував режим sqlcmd на практиці? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

3
Як змінити порядок стрільби Тригерів?
Дійсно, я рідко використовую тригери. Тож я вперше зіткнувся з проблемою. У мене дуже багато таблиць з тригерами (2 і більше для кожної таблиці). Мені хотілося б знати і змінити порядок стрільби для кожного столу. Чи можливо отримати цю інформацію? ДОДАТО: Ось добра знайдена стаття про mssqltips, яку я знайшов.

1
Який вплив змінюється налаштування пам'яті створення індексу в SQL Server?
Я намагаюся створити деякі індекси бази даних SQL Server 2008, але отримую таке повідомлення про помилку. Msg 8606, рівень 17, стан 1, рядок 1 Ця операція з індексом вимагає 1024 КБ пам'яті на DOP. Загальна потреба 2048 Кб для DOP 2 перевищує значення sp_configure 704 Кб, встановлене для параметра розширеної …

1
Кращі практики підключення БД, що знаходяться в різних географічних регіонах
Ми збираємося створити SQL-сервери в різних країнах. Нам потрібно зв’язати їх, але нам не обов'язково мати пряме посилання (як на зв'язаному сервері). Іншими словами, їх можна вільно з'єднати. Чи краще підключити їх через VPN та мати їх як пов’язані сервери, або скористатися вільним з'єднанням через веб-сервіси? Під «кращим» я маю …

2
ЗАМОВИТИ ЗА допомогою користувацьких пріоритетів для текстових стовпців
Це зразок таблиці: name | cat ---------- hugo | sal bob | mgr mike | dev jeff | mgr john | dev І те, nameі catВаршар. cat відображає категорію для цих імен, але мені подобається призначити пріоритет, після чого слід запит про їх перелік, упорядкований за цим пріоритетом. Які шляхи …
12 oracle 

1
Які наслідки полімоделей щодо продуктивності порівняно зі звичайними моделями Bigtable в Google App Engine?
Що дає найкращі показники в регулярному використанні Google App Engine, полімоделі чи звичайній моделі "Bigtable"? Полімодель, фактично, створює стовпчик у батьківській таблиці під назвою "class", який забезпечує відстеження спадщини. Тоді як звичайний Bigtable, успадкований від батьківського класу, створює нову і окрему структуру даних, не маючи можливості запитувати батьків і знаходити …


5
Чи є інструменти для порівняння MySQL? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 5 років тому . Я давно чув, що є цей інструмент, який допомагає вам налаштувати настройки mysql для кращої продуктивності, але я не …

1
Як я можу знати, який алгоритм хешування SQL Server використовував для розшифрування зашифрованих даних при використанні функції DECRYPTBYPASSPHRASE?
Моє запитання пов'язане з наступним експериментом з двома примірниками: Екземпляр SQL Server 2017 Express (Microsoft SQL Server 2017 (RTM-CU16)) Екземпляр SQL Server 2014 Express (Microsoft SQL Server 2014 (SP2-CU18)) Я використовував функцію ENCRYPTBYPASSPHRASE для шифрування тексту і використовував результат як @ciphertext для DECRYPTBYPASSPHRASE . Результатом моїх тестів стали такі: Відповідно …

1
Якщо стовпець VARCHAR (MAX) включений до індексу, чи завжди все значення зберігається на сторінці (их) індексу?
Я запитую це з цікавості, надихаючись цим питанням . Ми знаємо, що VARCHAR(MAX)значення довше 8000 байт зберігаються не в рядках, а на окремих сторінках LOB. Згодом для отримання рядка з таким значенням потрібні дві або більше логічних операцій вводу-виводу (по суті, теоретично буде потрібно одна більше, ніж інакше). Ми можемо …

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

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