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

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

1
SLEEP_TASK Тип очікування на SQL Server - що це вказує?
Я цього не бачив SLEEP_TASK типу очікування, і сьогодні я, здається, отримую їх багато. Я не офіційний DBA, лише розробник SQL Server, який знає деякі матеріали DBA. Ми оновили наші сервери минулих вихідних до10.52.2500.0 - R2SP1, я думаю. Уся інформація, яку я міг знайти в Інтернеті, свідчить про це SLEEP_TASK …

4
Як я можу перемістити базу даних MySQL на інший диск?
Я використовую MySQL 5.5 на локальній машині для аналізу великої кількості державних даних. Я створив локальну базу даних, яка знаходиться на моєму диску за замовчуванням (Win7 C: диск). Я хотів би зберегти дані на своєму E: накопичувачі, великому зовнішньому накопичувачі eSATA. Які кроки я повинен зробити?
34 mysql 

2
Оптимізація планів за допомогою зчитувачів XML
Виконання запиту звідси, щоб витягнути події з глухого кута поза сеансом розширених подій за замовчуванням SELECT CAST ( REPLACE ( REPLACE ( XEventData.XEvent.value ('(data/value)[1]', 'varchar(max)'), '<victim-list>', '<deadlock><victim-list>'), '<process-list>', '</victim-list><process-list>') AS XML) AS DeadlockGraph FROM (SELECT CAST (target_data AS XML) AS TargetData FROM sys.dm_xe_session_targets st JOIN sys.dm_xe_sessions s ON s.address = …

4
LocalDB v14 створює неправильний шлях для файлів mdf
Нещодавно я оновив LocalDB з версії 13 до 14, використовуючи інсталятор SQL Server Express і цю інструкцію . Після встановлення я зупинив існуючий екземпляр за замовчуванням (MSSQLLOCALDB) версії 13 та створив новий, який автоматично використовував серверну систему v14.0.1000. Я часто використовую LocalDB для тестів інтеграції баз даних, тобто в своїх …

3
Навіщо запит SELECT запиту?
Я помітив, що на сервері, на якому працює SQL Server 2016 SP1 CU6, іноді на сеансі розширених подій відображається SELECT запит, що викликає запису. Наприклад: План виконання не показує очевидних причин для запису, таких як хеш-таблиця, котушка або сортування, які можуть переливатися на TempDB: Змінне присвоєння типу MAX або автоматичне …

2
Хронометражі: SQL чи NoSQL?
Мене не цікавлять загальні відмінності між SQL і NoSQL (або їх традиційні відмінності). Зараз я дивлюся на зміну пам’яті нашого внутрішнього часового ряду. Всі вони містять фінансові дані з ряду різних джерел. Наразі ми зберігаємо наші дані у власній базі даних. Це дуже NoSQL, який має власну мову запитів. Мене …
33 nosql 


4
Чому SQL Server повертає деякі рядки під час виконання запиту, а іноді ні?
Є запити, коли ми натискаємо "Execute", він показує деякі рядки, і він постійно зростає, але запит ще не закінчений. Але іноді він чекає до кінця запиту. Чому це відбувається? Чи є спосіб це контролювати?
33 sql-server  ssms 

4
Повільніша продуктивність SQL Server після виділення більше процесора та оперативної пам'яті
У нас SQL Server 2008 R2 (10.50.1600) працює на віртуальному сервері Windows 2008 R2. Після оновлення процесора з 1 ядра до 4 і оперативної пам’яті з 4 гб до 10 гб, ми помітили, що продуктивність гірша. Я бачу деякі спостереження: На запит, який запустив <5 секунд, зараз триває> 200 секунд. …

2
Поступово оновлювати матералізований вигляд у PostgreSQL
Чи можна поступово оновлювати матеріалізований вигляд у PostgreSQL, тобто лише для нових або змінених даних? Розглянемо цю таблицю та матеріалізований вигляд: CREATE TABLE graph ( xaxis integer NOT NULL, value integer NOT NULL, ); CREATE MATERIALIZED VIEW graph_avg AS SELECT xaxis, AVG(value) FROM graph GROUP BY xaxis Періодично додаються нові …

1
Налаштування BUFFERCOUNT, BLOCKSIZE та MAXTRANSFERSIZE для команди BACKUP
Я шукаю практичне керівництво для установки значень для BUFFERCOUNT, BLOCKSIZEі MAXTRANSFERSIZEз BACKUPкоманди. Я трохи провів дослідження (див. Нижче), трохи провів тестування, і я повністю усвідомлюю, що будь-яка справді цінна відповідь розпочнеться з "Ну, це залежить ...". Моє занепокоєння щодо тестування, яке я зробив, і тестування, показаного на будь-якому з знайдених …

1
Зразки файлів конфігурації YAML для MongoDB?
У документації з параметрами конфігурації MongoDB перераховані всі доступні параметри, які можна вказати, але чи є у когось набір повністю сформованих прикладних конфігураційних файлів у форматі YAML для екземплярів MongoDB в різних ролях? Набір прикладів для загальних ролей буде дуже корисною відправною точкою для тих, хто починає з нуля, або …
33 mongodb 

2
Тиждень ISO проти тижня SQL Server
Добре, тому у мене є звіт, який робить порівняння цього тижня проти минулого тижня, і наш клієнт помітив, що їхні дані були "фанк". Після подальшого розслідування ми з'ясували, що це не робило тижнів правильно відповідно до стандартів ISO. Я запустив цей сценарій як тестовий випадок. SET DATEFIRST 1 SELECT DATEPART(WEEK, …

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

3
Чи відповідає ефективність процесора для сервера баз даних?
Це суто теоретичне питання. Скажімо, у мене програма розгорнута на декількох серверах. Балансир навантаження, Кілька / масштабовані сервери додатків (Єдиний) сервер баз даних (на даний момент) У двох перших частинах я знаю, на що звернути увагу. А як щодо сервера баз даних? Яке обладнання потрібно шукати? Чи відповідає частота процесора …

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