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

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

3
Екземпляр MySQL зупиняє "робити SYNC індекс"
Проблема Екземпляр MySQL 5.6.20, що працює (здебільшого просто) бази даних із таблицями InnoDB, демонструє періодичні зупинки для всіх операцій оновлення тривалістю 1-4 хвилини, при цьому всі запити INSERT, UPDATE та DELETE залишаються у стані "Запит запиту". Це, очевидно, найбільш прикро. Журнал повільних запитів MySQL реєструє навіть найтривітніші запити з божевільним …

1
Тривалість життя сторінки SQL Server 2012 скидається до 0 приблизно через 50 днів
Я помітив дивну поведінку на 2-серверному кластері HA і сподівався, що хтось може підтвердити мою підозру або, можливо, запропонувати якесь інше пояснення ... Ось моя настройка: 2-серверна установка SQL 2012 SP1 SQL AlwaysOn HA увімкнено для кількох баз даних Процесори - 2,4 ГГц, 4 ядра Оперативна пам’ять - 34 Гб …

9
Як я можу мінімізувати ризик випадкового зміни неправильної бази даних?
Щойно я навчився важкому шляху того, що відключення від сервера в Провіднику об’єктів не зупиняє вас згодом від виконання вікон запитів, які вже були відкриті на цьому сервері. Моя ситуація така: у мене є один екземпляр SSMS, який я використовую для підключення до нашого сервера dev / staging та до …
12 sql-server  ssms 

4
Як я можу передати логіни з 2008R2 на 2014 рік за допомогою паролів?
Я спробував Tasks> Generate Scripts...і встановив 'Вхід до сценарію' у Розширених параметрах сценаріїв, але я отримую це у висновку: /* For security reasons the login is created disabled and with a random password. */ Чи є простий спосіб скриптування цих логінів паролями чи інший спосіб перенесення логінів з екземпляра 2008R2 …

1
Як сортувати результати рекурсивного запиту в розширеному вигляді, подібному до дерева?
Припустимо, у вас є nodesтакі таблиці: CREATE TABLE nodes ( node serial PRIMARY KEY, parent integer NULL REFERENCES nodes(node), ts timestamp NOT NULL DEFAULT now() ); Він являє собою стандартну деревоподібну структуру, що має кореневі вузли вгорі і кілька дочірніх вузлів, що звисають від кореневих вузлів або інших дочірніх вузлів. …

2
Як відключити запуск служби MySQL при запуску Windows7?
Коли я включаю робочий стіл (Windows 7 SP1), я часто виявляю, що 2 або 3 Гб пам'яті вже зайняті процесами MySQL. Мені все одно, скільки пам'яті вимагає база даних, якщо вона насправді виконує якісь запити, але я це роблю, якщо це додаток, я навіть ще не запускаю себе. З цього …
12 mysql  windows 

1
Як я можу інтерпретувати результати цих DMV, щоб допомогти мені оцінити нашу стратегію розподілу?
Версія: SQL Server 2008 R2 Enterprise Edtn. (10.50.4000) Намагаючись оцінити нашу стратегію розділення, я написав цей запит, щоб отримати методи доступу проти індексів на розділах (в широкому сенсі цього терміна, хоча я усуваю купи). Як я звузити фокус секціонованих таблиць, я вважаю , що потрібно дивитися на range_scan_countі , singleton_lookup_countале …

1
Не вдалося відновити індекс SQL Server 2008 R2 із суворістю 17
Іноді під час нашого обслуговування індексу завдання не вдасться з помилкою 17 SEV, коли не можна виділити достатньо місця для об'єкта, який він відновлює. База даних складається так: Data_file1 PRIMARY 0 growth 0% free Max Size UNLIMITED Data_file2 PRIMARY 0 growth 0% free Max Size UNLIMITED Data_file3 PRIMARY 0 growth …

2
Встановіть MariaDB 10 на Ubuntu без запиту та без пароля root
Це так само, як це питання, але я не хочу мати корінний пароль (це просто машина розробника). Ось що я маю: export DEBIAN_FRONTEND=noninteractive sudo debconf-set-selections <<< 'mariadb-server-10.0 mysql-server/root_password password PASS' sudo debconf-set-selections <<< 'mariadb-server-10.0 mysql-server/root_password_again password PASS' sudo apt-get install -y mariadb-server Це встановить MariaDB мовчки, але він встановить кореневий …
12 ubuntu  mariadb 

1
Як визначити, чи перетворення SSIS не блокує, частково блокує або повністю блокує?
Існує кілька блогів, які заявляють про категоризацію SSIS-перетворень на блокуючі (асинхронні), неблокуючі (синхронні) та частково блокуючі (асинхронні). Дивлячись на конкретне запитання: чи є багатоадресна синхронність (не блокує) чи асинхронна (частково блокує)? Один із ресурсів стверджує, що async: "Multicast - це асинхронна (також відома як частково блокуюча) трансформація" Джерело: http://social.technet.microsoft.com/wiki/contents/articles/7392.ssis-multicast-transformation.aspx та …

2
Підвішування сесії з TM REQUEST та ручка плану 0x0000
У нас відбувається періодична подія, коли безліч з’єднань висить на TM REQUEST (від sys.dm_os_waiting_tasks) і не робить ніякого прогресу. KILLна уражених session_idнічого не робить Сервер виконує дзеркальне відображення бази даних (2008R2). Призупинення та відновлення дзеркального виправлення усуває проблему, коли це відбувається. Сеанс, затриманий у такому стані, не можна використовувати. Навантаження …
12 sql-server 

1
Різниця між FreeProcCache і FreeSystemCache
В даний час я працюю, DBCC FREEPROCCACHEколи хочу видалити інформацію з пулу буфера між запущеними SQL запитами. Однак я переглядав цю статтю Technet, в якій посилався DBCC FREESYSTEMCACHE. Які кеші FREESYSTEMCACHEвидаляє, що FREEPROCCACHEне робить?
12 sql-server  cache 

1
SQL-сервер - надання дозволу користувача DBO на базу даних
У мене є база даних звітів, яку я щовечора відновлюю з резервної копії виробничої бази. Після відновлення мені потрібно додати користувача до DBOролі для цієї бази даних. Я думав, що це спрацює: use Restored_Prod go exec sp_addrolemember 'db_owner', 'chris' go Але я отримую таку помилку, оскільки цього користувача не існує …

1
Стандартний сервер SQL Server 2012 з 50 екземплярами не буде видаляти екземпляри
Я підозрюю, що це проблема, оскільки ми досягли максимальної межі 50 екземплярів SQL Server. За обмеження, природно, він не встановлюватиме більше примірників. Однак, здається, їх також не буде встановлено. Це гірше. Він зависає в діалоговому вікні "Вибрати функції", коли ви натискаєте наступний після вибору SQL Engine для екземпляра. Я не …

2
Ефективність складного первинного ключа як зовнішній ключ
У мене є таблиця з складеним первинним ключем (що складається з 4 стовпців), яка використовується для того, щоб у таблицю не було введено дублікатів. Мені зараз потрібна нова таблиця, яка повинна посилатися на ключі в цій таблиці як на сторонні ключі. Моє запитання - який підхід є більш ефективним для …

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