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

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

1
PostgreSQL трансакція здійснює години
Я зіткнувся з проблемою, за якою у мене є два підключення від користувача до мого сервера PostgreSQL, які працюють близько 4 годин і знаходяться в стані комісії протягом досить тривалого часу (принаймні 1 годину, коли я його спостерігав) . Ці з'єднання блокують запуск інших запитів, але самі не блокуються. Ось …

1
Як покращити коефіцієнт хітів процедур?
З того, що я можу сказати, процедура кеш-коефіцієнта хітів нижче 95% - це проблема. У моєму вікні значення коливаються від 85 до 95%. Як виправити цю проблему? Схоже, у сервера багато оперативної пам’яті, тому це не повинно бути проблемою. Що ще може бути?

2
З чого почати з Oracle?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. На це запитання потрібна лише одна відповідь: список чудових ресурсів для початку роботи з Oracle, включаючи адміністрування баз даних, PL / SQL та SQL. Ви можете виявити, …
11 oracle  plsql 

1
У разі декількох оновлень одного запису за одну транзакцію, скільки версій зберігається?
Відповідно до статті MSDN Кімберлі Л. Тріпп, ізоляція транзакцій на основі версії SQL Server 2005 року Ніла Грейвса "... Всі більш ранні версії певного запису приковані до пов'язаного списку; а у випадку тривалих транзакцій на основі версій, що здійснюються на основі версій, посилання доведеться проходити на кожному доступі, щоб дійти …

1
Часова валідність та основні / зовнішні ключові відносини
Я прочитав кілька навчальних посібників про оракул, які показують часові обгрунтованості та часові особливості. Однак у прикладах, які я читав, в демонстраційних таблицях не використовується первинний ключ. http://docs.oracle.com/cd/E16655_01/appdev.121/e17620/adfns_design.htm#ADFNS1005 http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/12c/r1/ilm /temporal/temporal.html Чи слід до цих таблиць додавати первинні ключі? Я запитую, бо мені цікаво, як на одну з цих часових таблиць …

3
Чи є спосіб дізнатися, хто змінив пароль для входу?
Я намагаюся з’ясувати, хто змінив пароль для входу в SQL Server 2008 R2. Я вже перевірив трасування за замовчуванням - і він не реєструє цю подію. Трасування за замовчуванням буде включати ці події, пов’язані з безпекою: /* Audit Add DB user event Audit Add login to server role event Audit …

3
Поліпшення продуктивності STIntersects
Стіл T_PINмає 300 000 шпильок і T_POLYGONмає 36 000 полігонів. T_PINмає цей показник: CREATE SPATIAL INDEX [T_PIN_COORD] ON [dbo].[T_PIN] ( [Coord] )USING GEOGRAPHY_GRID WITH (GRIDS =(LEVEL_1 = HIGH,LEVEL_2 = HIGH,LEVEL_3 = HIGH,LEVEL_4 = HIGH), CELLS_PER_OBJECT = 128, PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE …

3
Один індекс чи два?
У таблиці в моїй базі даних створений такий індекс: CREATE INDEX [idx_index1] on [table1] (col1, col2, col3) Сервер пропонує наступний 'пропущений' індекс: CREATE INDEX [idx_index2] on [table1] (col1, col2) INCLUDE (col3, col4, col5, col6....) Мені здається логічним змінити існуюче визначення індексу, щоб включити запропоновані стовпці, а не створювати новий індекс, …

2
MySQL не використовує індекси під час приєднання до іншої таблиці
У мене дві таблиці, перша таблиця містить усі статті / повідомлення в блозі в межах CMS. Деякі з цих статей можуть також з’являтися в журналі, і в цьому випадку вони мають зв'язок із зовнішнім ключем до іншої таблиці, що містить конкретну інформацію журналу. Ось спрощена версія синтаксису таблиці створення для …

3
Помилка: "Щоб запустити пакет ssis за межами інструментів даних sql-сервера, ви повинні встановити [надіслати успішне повідомлення електронної пошти] служби інтеграції або новіших версій."
Зверніть увагу, що заголовок цієї запитання - це дослівне повідомлення про помилку, характерне для цього користувача. Повідомлення про помилку ілюструє помилку в програмі dtexec, яка замінює змінну користувача на рядок повідомлення про помилку. У цьому випадку стандартне повідомлення Standard E ditionзамінюється на send successful email. "Стандартне" повідомлення про помилку було …

5
Звільнення невикористаного простору таблиці SQL Server
У мене є таблиця в SQL Server 2012 Express з великою кількістю невикористаного простору. Мені потрібно звільнити місце в базі даних. | ІМ’Я | РАДИ | ЗАБЕЗПЕЧЕНО | ДАНІ | INDEX_SIZE | Невикористаний | | ------------- | -------- | -------------- | ----------- --- | ------------ | -------------- | | MyTableName …

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

4
Як знайти невикористані індекси?
Я працюю на сховищі даних. У мене є таблиці з записом до 200 млн. Деякі з цих таблиць мають близько 20+ індексів (я не можу навести причину, чому вони були створені в першу чергу). Це робить завдання з підтримки цих індексів занадто болісним і має прямий вплив на роботу імпорту …
11 sql-server  ssms 

1
Як співвідносити два ряди в одній таблиці
У мене є таблиця, де рядки можуть бути пов'язані один з одним, і логічно, що відносини йдуть обома напрямками (в основному, без напрямків) між двома рядками. (І якщо вам цікаво, так, це справді повинна бути одна таблиця. Це дві речі точно такої ж логічної сутності / типу.) Я можу придумати …

1
Які привілеї потрібні для виконання функції тригера в PostgreSQL 8.4?
Які привілеї потрібні для виконання функції тригера в PostgreSQL 8.4? Здається, що привілеї, встановлені для ролі, не мають значення для виконання тригерної функції. Я думаю, що я бачив одного дня, що привілеї, необхідні для виконання функції тригера, є привілеєм EXECUTE, але для власника таблиці, а не фактичної ролі, яка виконує …

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