Запитання з тегом «sql-server»

Усі версії Microsoft SQL Server (не MySQL). Будь ласка, додайте тег, що залежить від версії, як-от sql-server-2016, оскільки це часто стосується питання.

3
Чи розумне поняття кластерного індексу в дизайні БД під час використання SSD?
При розробці схеми даних SQL-сервера та подальших запитів, проростків, представлень тощо має значення поняття кластеризованого індексу та порядку даних на диску розглянути для конструкцій БД, явно розміщених на платформах SSD? http://msdn.microsoft.com/en-us/library/aa933131(v=sql.80).aspx "Кластерний індекс визначає фізичний порядок даних у таблиці." На платформі фізичного диска дизайн для їх розгляду має сенс, оскільки …

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

6
Чи є обмеження в кількості баз даних, які можна розмістити на одному SQL-сервері?
Я встановлюю систему SaaS, де ми плануємо надати кожному клієнту свою базу даних. Система вже налаштована так, що ми можемо легко масштабувати додаткові сервери, якщо навантаження стане надто великою; ми сподіваємось мати тисячі, а то й десятки тисяч клієнтів. Запитання Чи є якісь практичні обмеження щодо кількості мікробаз, які ви …

5
Коли нормально скорочувати базу даних?
Я знаю, що скорочення - це диявол: воно змінює порядок сторінок і відповідає за рак шкіри, фрагментацію даних та глобальне потепління. Список продовжується ... При цьому, скажімо, я маю базу даних на 100 ГБ і видаляю 50 ГБ даних - не на одній таблиці, а на загальну обрізку старих даних …

2
Чи оновлює статистику повторного індексу?
Я проходив курс MS10775A минулого тижня, і одне питання, на яке тренер не міг надійно відповісти, це: Чи оновлює статистику повторний індекс? Ми знайшли дискусії в Інтернеті, стверджуючи, що це робить, а що ні.

5
Обмеження даних у SQL Server
Яка найкраща практика обтурації даних у SQL Server? Ми хотіли б використовувати дані маскування виробництва в нашій системі UAT. Якщо ми хочемо це зробити швидко і з більш високим рівнем затемнення, який підхід слід використовувати? Я замислююся над тим, щоб розбирати персонажів за іменем та прізвищем людей, але як? Чи …

3
Як я бачу поточну конфігурацію пошти баз даних?
Наш екземпляр SQL Server (2008) налаштований для надсилання пошти, і все працює правильно, але я не можу зрозуміти, як переглянути існуючу конфігурацію, зокрема SMTP-сервер. З SSMS я можу запустити майстра конфігурації, і не можу знайти нічого в Інтернеті - багато інформації про те, як його налаштувати, але нічого про те, …

2
Коли оновлювати статистику?
Я успадкував Плани технічного обслуговування, який виконує такі дії: Очищення старих даних Перевіряє цілісність БД Виконує резервні копії баз даних та журналів транзакцій Реорганізовує наші індекси Оновлення статистики Видаліть старі резервні копії та файли плану технічного обслуговування З 23-хвилинного плану технічного обслуговування оновлення статистики займає приголомшливі 13 хвилин. Протягом цього …

5
Чи є вкладений перегляд хорошим дизайном бази даних?
Я читав десь давно. У книзі зазначено, що ми не повинні дозволяти мати вкладений вигляд у SQL Server. Я не впевнений, чому ми цього не можемо зробити, або я пам'ятаю неправильне твердження. Студенти SELECT studentID, first_name, last_name, SchoolID, ... FROM students CREATE VIEW vw_eligible_student AS SELECT * FROM students WHERE …

8
Чи є вибір * все ще великим ні-ні на SQL Server 2012?
Ще в часи минулих років це вважалося великим, що не потрібно робити select * from tableабо select count(*) from tableчерез хіт виступу. Чи все-таки це стосується пізніших версій SQL Server (я використовую 2012 рік, але, мабуть, питання стосуватиметься 2008 - 2014 років)? Редагувати: Оскільки люди, здається, мене тут трохи збивають, …

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


3
N префікса перед рядком у запиті Transact-SQL
Скажіть, будь ласка, коли я повинен використовувати N префікса перед рядком у запиті Transact-SQL? Я почав працювати з базою даних, де я не отримую жодних результатів, використовуючи такий запит SELECT * FROM a_table WHERE a_field LIKE '%а_pattern%' поки я не зміню шаблон на N'%а_pattern%'. Мені ніколи не доводилося додавати цей …

10
Як скопіювати таблицю SELECT INTO, але ігнорувати властивість IDENTITY?
У мене таблиця зі стовпцем особи говорить: create table with_id ( id int identity(1,1), val varchar(30) ); Добре відомо, що це select * into copy_from_with_id_1 from with_id; призводить до copy_from_with_id_1 з ідентифікацією на id. У наступному питанні про переповнення стека згадується чіткий перелік усіх стовпців. Спробуймо select id, val into …

2
У SQL Server 2016, яка різниця між Завжди зашифрованим та Прозорим шифруванням даних?
Коли я пишу це, я все ще чекаю офіційного випуску SQL Server 2016, щоб ми могли вивчити корисність його функції "Завжди зашифровані". Я просто хотів би знати, які конкретні відмінності будуть між Завжди зашифрованим та наявним на даний момент прозорим шифруванням даних у SQL Server 2016, щоб ми могли прийняти …

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