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

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

5
Запит без вказівки схеми таблиці
Я імпортував купу таблиць із SQL Server 2000 до моєї бази даних 2008 року. Всі імпортовані таблиці з префіксом моє ім'я користувача , наприклад: erpadmin.tablename. У властивостях таблиці він відображає "erpadmin" як схему db. Коли я пишу запит, я повинен включати "erpadmin". перед усіма назвами таблиці, що заплутано. Поточний результат: …

3
Невідповідність читання, що повторюється
http://www.postgresql.org/docs/9.2/static/transaction-iso.html Режим повторного читання забезпечує сувору гарантію того, що кожна транзакція бачить повністю стабільний вигляд бази даних. Однак ця думка не обов'язково завжди буде відповідати деякому послідовному (по черзі) виконанню паралельних транзакцій одного рівня. Наприклад, навіть транзакція, що займається лише читанням на цьому рівні, може побачити оновлений контрольний запис, який …

3
Чи зберігаються статистичні дані SQL Server у базі даних або буферному пулі?
Цікаво, що статистичні дані зберігаються в базі даних, але не в пам'яті? Якщо я створюю резервну копію / відновлення бази даних з сервера prod на сервер розвитку, чи збереже вона таку ж статистику, щоб плани виконання не сильно відрізнялися, якщо я це роблю на сервері розробки?

3
Як перевірити, чи потрапляю я в обмеження розміру Express Edition?
Я збентежений. AFAIK SQL Server 2005 Express має обмеження розміру даних у базі даних 4 Гб . Однак у мене є такі результати sp_spaceused: Як я можу перевірити, чи досягає мій БД обмеження розміру? Нерозподілений простір space leftдо тих пір, поки я не потрапив на межу? Скільки місця мені залишилось? …

5
Установка SQL Server RAID 10 проти RAID 5
Я новачок у створенні SQL серверів та Vms. Мій попередник використовував Raid 5 для C Drive, де розміщувалася установка SQL та RAID 10 для файлів баз даних та журналів баз даних. Мені було цікаво, чи правильно це, чи слід використовувати RAID 5 для файлів баз даних SQL? Будь-яка допомога?

3
Пов'язані ризики сервера
Я реалізую нову функцію, яка вимагає даних з баз даних на декількох серверах. Мені просто потрібно об'єднати дані з усіх цих серверів і сортувати їх. Два варіанти, які спадають на думку: Використовуйте пов’язані сервери та запишіть простий запит для об'єднання та сортування даних, які будуть працювати з одного сервера та …

2
SQL Server ПІСЛЯ ВКЛЮЧЕННЯ тригера
Я хочу, щоб цей тригер був запущений після того, як зроблена вставка з текстом marriedу marital_statusстовпці, це те, що я маю досі ALTER TRIGGER [dbo].[marriage] ON [dbo].[applicant_personal_info] AFTER INSERT AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; …

2
Як встановити / налаштувати миттєвий клієнт Oracle на Ubuntu
Встановлення миттєвого клієнта Oracle в системах на базі Ubuntu / Debian є незручним, оскільки Oracle орієнтований на RPM щодо його підтримки Linux. Який найкращий спосіб легко встановити та налаштувати Миттєвий клієнт на Ubuntu?
10 oracle  ubuntu 

5
Помилка запуску Oracle (не вдалося відкрити файл параметра)
Я встановив сервер Oracle 11g на Ubuntu 12.10. Але я не можу запустити сервер. Коли я запускаю сервер, виникає така помилка: SQL> startup ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '/u01/app/oracle/product/11.2.0/xe/dbs/initXE.ora' Як я можу вирішити це питання? Я думаю, що з'єднання не вдалося, оскільки цільовий …

2
Який фальфактор для кешування таблиці?
У мене сильно оновлена ​​/ доступна таблиця, де я зберігаю серіалізовані об’єкти Java. Вони знаходяться в таблиці 2-3 години (також оновлюються протягом цього періоду), а потім видаляються. Розмір столу - близько 300 Мб. Я помітив, що це дуже, дуже часто VACUUMed і задаюся питанням, чи fillfactorдопоможе змінити ?

2
Доставка журналів - ВІДНОВЛЕННЯ З STANDBY - на SQL Server 2012 постійно ламається
Ми використовуємо доставку журналів і RESTORE WITH STANDBYна SQL Server 2012, щоб відновити базу даних у режимі лише для читання для цілей звітування. Однак налаштування доставки журналу не змінюється після відновлення однієї або двох резервних копій журналу. Доставка журналу порушується лише тоді, коли він працює як RESTORE WITH STANDBY; RESTORE …

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

4
Прогалини та острівці: клієнтське рішення та T-SQL-запит
Чи може рішення T-SQL для прогалин та островів працювати швидше, ніж рішення C #, що працює на клієнті? Для конкретності надамо кілька тестових даних: CREATE TABLE dbo.Numbers ( n INT NOT NULL PRIMARY KEY ) ; GO INSERT INTO dbo.Numbers ( n ) VALUES ( 1 ) ; GO DECLARE …

1
Конфігурації пакетів SSIS 2008 ігноруються
Зі зміною конфігурацій пакунків у 2008 році порівняно з 2005 роком, коли я вказую / ConfigFile something.dtsConfig у командному рядку, змінні, визначені в пакеті, зберігають свої значення часу проектування, а не використовують налаштування з файлу config. Я не зовсім впевнений, що я розумію, ЯК отримати зовнішній файл конфігурації, який взагалі …

2
Коли запис заблокований в Oracle, чи можемо ми знати, який запис заблокований?
Коли запис заблокований, чи можемо ми знати, який із них заблокований? Як я можу отримати запису із різким записом чи іншу інформацію? Я можу отримати інформацію на цьому sql SELECT c.ROW_WAIT_OBJ#,c.ROW_WAIT_FILE#,c.ROW_WAIT_BLOCK#,c.ROW_WAIT_ROW# FROM v$locked_object a, dba_objects b, v$session c WHERE a.object_id = b.object_id AND a.SESSION_ID = c.sid(+) Я знайшов метод в …
10 oracle  locking 

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