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

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

3
Краща практика для файлу журналу tempdb
Я читав багато блогів тут і там про те, як налаштувати файли даних tempdb, але я не знайшов будь-якої інформації щодо файлу журналу tempdb . Ось стратегія, яку я зараз використовую з моїм tempdb: Я використав рекомендації Пола Рандала щодо того, як розділити файли даних tempdb Я встановив розмір файлів …

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

1
як вставити рядок за замовчуванням?
Якщо я створюю таблицю з стовпцем ідентичності як основний ключ, а всі інші стовпці мають значення за замовчуванням, наприклад create table rr (id int identity(1,1) primary key, dt datetime default getdate())
11 sql-server 

1
Помилка: функція set_valued викликається в контексті, який не може прийняти набір. Про що це?
Я використовую Postgresql 9.1, з ubuntu 12.04. Натхненний відповідь Крейга на моє запитання конкатенацію setof типу або setof записи , я думав , я б добре з використанням return query, setof recordі генератор серії в цій функцію plpgsql: create or replace function compute_all_pair_by_craig(id_obj bigint) returns setof record as $$ begin …

3
Структура бази даних SQL для API RESTful
Я створюю API RESTful. Я намагаюся визначитися з найкращим способом проектувати таблиці моїх баз даних навколо своїх ресурсів. Спочатку я хоч таблиця на один ресурс був би хорошим способом, але зараз я переживаю, що це призведе до експоненціально більших таблиць далі вниз по ланцюгу ресурсів, який ви йдете. Наприклад, уявіть, …

2
SQL Server 2008 R2 Відновлення повного резервного копіювання COPY_ONLY з журналами транзакцій
Провівши деякі дослідження, я не можу знайти відповідь на це питання. Передумови Я намагаюся створити план резервного копіювання, який відповідає наступним трьом вимогам: Надійність резервних копій, що мають щонічні повні резервні копії Резервні копії журналу транзакцій, з яких можна було відновити Малий об'єм використовуваного дискового простору Резервні копії повинні бути …

1
Чому серверу sql необхідно перетворити результат count (*) в int, перш ніж порівнювати його зі змінною int?
У моїй програмі є багато запитів, де у клавіші, що має, я порівнюю функцію підрахунку сукупності з змінною int. У планах запитів я бачу implicit_convert перед порівнянням. Я хочу знати, чому це відбувається, оскільки відповідно до документації на сервер sql функція повернення типу count повертається до int. То чому б …


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

4
Для певних користувачів запит повільний
У мене є кілька запитів, викликаних із веб-програми C # .NET, які завжди для мене швидкі (я локальний адміністратор на SQL сервері), але для групи користувачів (доменна група з необхідними дозволами) запит неймовірно повільний, момент, який він вичерпує у додатку. Що може призвести до того, що той самий запит може …

1
Тупик SQL Server на двох оновленнях через порядок блокування індексу
У мене є два ОНОВЛЕННЯ - один блокує CI, а потім NCI (у статусі), оскільки стовпець стану також оновлюється. Інший вже має замок U на NCI, тому що він знає, що він змінюється, а потім намагається отримати замок U на CI. Який найпростіший спосіб змусити їх серіалізуватися? Здається, дивним є …

2
Відновити базу даних із резервного файлу різної версії / видання
Я читав, що можна відновити базу даних у SQL Server, якщо ви відновите зі старої версії до нової версії з міркувань зворотної сумісності. Хтось знає, чи можна відновити базу даних з файлу * .bak для різних видань SQL Server? Ми пересуваємо дуже велику базу даних через FTP, що займе пару …

1
Чому запити SQL Server не використовують більше 7 Мб / сек дискового вводу / виводу
У мене є SSD, який, використовуючи тест IOmeter, показує продуктивність понад 200 Мб / с. Однак, коли я запускаю будь-який запит SQL з локальної машини, монітор ресурсів Windows ніколи не показує дискову IO вище 7 Мб / сек. Це справедливо навіть для запитів, на виконання яких потрібно більше 2 хвилин. …

1
PostgreSQL pg_stat_activity показує COMMIT
Нещодавно наш сервер баз даних замінив оновлену машину з 4-х чотирьохядерними процесорами та 32 Гб оперативної пам’яті. Ми також замінили стару скриньку, щоб вона служила рабом із поточною реплікацією. В обох полях працюють CentOS 6.3 та PostgreSQL 9.2. Postgres - це єдине, що працює на кожному з скриньок. Ця конфігурація …
11 postgresql 

2
Зміст файлу журналу транзакцій більш детально
У мене є питання щодо вмісту журналу транзакцій (назвемо його коротко LDF). Я припускаю базу даних з повною моделлю відновлення. Я прочитав, що файл LDF містить (журнали) кожну операцію з базою даних (тобто в повному режимі відновлення). Чим вона відрізняється від ведення журналу BEGIN TRAN; COMMAND(s); COMMIT? Я прошу, тому …

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