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

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

2
Реплікація деяких таблиць з однієї бази даних postgres в іншу
У мене склалася така ситуація: у мене є три машини, на яких працює бази даних postgresql. Одна машина містить інформацію про обліковий запис клієнта (зателефонуйте цій машині C), інші дві машини зберігають інформацію про реєстрацію клієнта (викликайте ці L1 та L2). Причина розбиття полягає в роздільному завантаженні на декілька машин …

1
Як редагувати `postgresql.conf` за допомогою pgAdmin 3?
Як редагувати файл "postgresql.conf" за допомогою програми pgAdmin? З pgAdmin 1.18.1 на Postgres 9.3.x, коли я вибираю File> Open postgresql.confЯ отримую діалог вибору файлів. І так, я підключений у pgAdmin як надрукований "postgres". Я знаю, що я робив це в старих версіях Postgres.

2
Постійне сканування займає або 0 секунд, або 2-3 хвилини
Запит, на зразок наведеного нижче, гарантовано не повертає жодних рядків, займає від 0 до 160 секунд на одному з наших серверів: select col1, col2, col3 from tab1 where 0 = 1 Два тижні тому це сталося шість разів з інтервалом 48 годин. Минулого тижня цей же запит зайняв ~ 0 …

1
Які дозволи потрібно обліковому запису служби використовувати пошту бази даних?
У мене є екземпляр SQL Server 2012, який працює під керованим обліковим записом служби. Я налаштував пошту бази даних з одним обліковим записом і намагаюся надіслати тестовий лист, але я отримую деякі помилки в журналах подій сервера: Екземпляр двигуна бази даних = MYINSTANCE; Mail PID = 2132; Повідомлення про помилку: …

1
pgBouncer чудово працює, але час від часу стає недоступним
Я запускаю pgBouncer перед зайнятою базою даних postgres 9. Більшу частину часу це працює чудово. Але кожні кілька годин я отримуватиму електронний лист із помилкою від своєї програми за винятком psycopg2: OperationalError ('не вдалося підключитися до сервера. Неможливо призначити запитувану адресу. Чи працює сервер на хості "neo-hulk" і приймає TCP …

2
Які можливі причини, щоб тримати тривалий час виконання sp_reset_connection?
Чому для sp_reset_connectionсистемної збереженої процедури потрібно тривати більше декількох мілісекунд, як це переглядають через SQL Server Profiler? Я взяв простий слід із виробничої системи, використовуючи SQL Server Profiler, а потім використав SqlNexus для його аналізу. SqlNexus вказує, що sp_reset_connection має найвищу кумулятивну тривалість - 33% від загального сліду. Спостережувана тривалість …

1
Вільний простір mdf та ldf не відповідає вільному простору бази даних
У SSMS я побачив властивості файлу, пов'язані з розміром, і знайшов нижче деталі для однієї бази даних. Тут значення не збігаються з іншими властивостями. Тут розмір mdf, ldf та загальний розмір збігаються з іншими значеннями під кожним вікном. Але наявний вільний простір mdf та ldf, якщо вони додані, то він …

3
Скопіюйте великі дані з результату запиту sql
На моєму сервері sql 2008 після запуску запиту повернення даних дуже величезне в мільйонах. Я спробував скопіювати, але це дає виняток помилки sql пам'яті. Чи можете ви повідомити нам, як я можу скопіювати всі дані та вставити їх у excel. Я не хочу експортувати його у файл txt, оскільки дані …

2
Чи варто вкладати залежні зовнішні об'єднання в SQL Server?
Я чув про це неоднозначну інформацію і сподіваюся на канонічну чи експертну думку. Якщо у мене декілька LEFT OUTER JOINs, кожен залежно від останнього, чи краще їх вкладати? Для надуманого , наприклад, JOINдо MyParentзалежить від JOINдо MyChild: http://sqlfiddle.com/#!3/31022/5 SELECT {columns} FROM MyGrandChild AS gc LEFT OUTER JOIN MyChild AS c …


1
Чи переглядає програма SentryOne Plan Explorer читання в UDF?
У мене такий запит: select dbo.fn_complexFunction(t.id) from mytable t У Провіднику плану SQL SQL я помітив, що я повинен запустити Отримати план оцінки, щоб план запитів включав UDF. Під час запуску "Отримати фактичний план" не здається, що логічні зчитування та інші показники включають операції, що відбуваються в UDF. У таких …

4
SQL Server запускається, але не слухає жодного порту
Я нещодавно встановив SQL Server 2012. Ще не створено базу даних. І я можу відкрити студію управління за допомогою sa / password. Binn \ sqlservr.exe запускається як послуга, і я бачу, як він почався у списку послуг. Однак він не прослуховував порт 1433 або навіть, не слухав жоден порт за …

1
Який вплив працює запуск sp_updatestats на виробничому сервері?
Чи безпечно працювати sp_updatestatsна SQL Server у виробничому середовищі? А точніше, який вплив оновлює вся статистика на сервері sql? Чи може він "задушити" сервер sql, поки він працює, і спричинити очікування та інші проблеми для користувачів?

2
Помилка запуску сценарію Powershell в агенті SQL Server
У мене є завдання SQL, яке працює через агент SQL Server (Запуск SQL Server 2012 Enterprise). Останнім кроком завдання є запуск програми, розміщеної на загальній мережі. На жаль, я не знаю назви папки, в якій знаходиться додаток (папка - номер версії), тому я використовую PowerShell, щоб знайти її: set-location "\\server\companydocuments\MyApp\Application …

1
Мінімальні умови реєстрації в SQL
Я написав сценарій для перевірки претензій на цій сторінці http://technet.microsoft.com/en-us/library/dd425070(v=sql.100).aspx у таблиці під назвою Узагальнення мінімальних умов ведення журналу про те, коли мінімальна реєстрація не відбувається або не відбувається. Використовуючи цей скрипт, я знаходжу, що сума довжини запису журналу для кожного з різних типів вставок така: Купа порожня, ні табло …

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