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

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

2
Який індекс використовувати з великою кількістю повторюваних значень?
Зробимо кілька припущень: У мене є таблиця, яка виглядає приблизно так: a | b ---+--- a | -1 a | 17 ... a | 21 c | 17 c | -3 ... c | 22 Факти про мій набір: Розмір всієї таблиці становить ~ 10 10 рядків. У мене ~ …

2
Чому array_agg () повільніше, ніж неагрегатний конструктор ARRAY ()?
Я щойно переглядав старий код, написаний для до-8.4 PostgreSQL , і побачив щось справді чудове. Я пам’ятаю, як користувальницька функція робила щось із цього дня, але я забула, як це було раніше array_agg(). Для огляду сучасна агрегація написана так. SELECT array_agg(x ORDER BY x DESC) FROM foobar; Однак колись було …

2
Знімки бази даних SQL Server для тестування інтеграції
Я намагаюся визначити спосіб роботи з тестовою базою даних (на SQL Server) для нашого інтеграційного тестування. Моя ідея полягала в тому, щоб зробити наступні кроки при запуску збірки тестових інтеграцій: створити абсолютно порожню базу даних запустіть сценарій "створити об'єкти бази даних", щоб створити всі відповідні об'єкти бази даних (таблиця, представлення, …

1
Дизайн бази даних для виробів із пачками продуктів
Я будую систему баз даних для свого роздрібного бізнесу. Я встановив кілька таблиць, які: Товар Купівля Продажі Баланс Усі пов'язані один з одним і можуть показати рівень мого запасу. Проблема, яку я маю, полягає в тому, що я також продаю пачки продуктів, які мають різні ціни, ніж їх окремі ціни. …

4
Хід оператора SELECT INTO
Наш потік ETL має тривалий оператор SELECT INTO, який створює таблицю на ходу і заповнює її кількома сотнями мільйонів записів. Заява виглядає приблизно так SELECT ... INTO DestTable FROM SrcTable Для цілей моніторингу ми хотіли б отримати приблизне уявлення про хід цього оператора, поки він виконує (приблизно, кількість рядків, кількість …

4
Додайте автоматичне збільшення до існуючого ПК
Я створив таблицю в БД, яка вже існує в іншій БД. Спочатку вона була заповнена старими даними БД. PK таблиці повинен був отримати значення, які вже є в цих записах, тому це не могло бути автоматичним збільшенням. Тепер мені потрібна нова таблиця, щоб її ПК був автоматичним збільшенням. Але як …



1
MySQL GRANT PROXY - що це означає?
Я біжу: show grants for root@localhost; і я бачу GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION З MySQL Документи: https://dev.mysql.com/doc/refman/5.5/uk/proxy-users.html Це дозволяє зовнішньому користувачеві бути проксі-сервером для другого користувача; тобто мати привілеї другого користувача. Іншими словами, зовнішній користувач - це "проксі-користувач" (користувач, який може себе представити себе або …
14 mysql  proxy 

4
Відповідь: Як змінити кореневий пароль сервера MySQL шляхом повторного надання сервера
Я забезпечив свій сервер програмою Ansible playbook. Я використовував програму « root / bedrock-Ansible» . Одним із завдань було налаштування сервера mysql разом із паролем користувача root mysql. Тепер мені терміново потрібно змінити цей пароль. Кроки, які я вжив: Я оновив змінні для ролей Ansible Я виконав команду ansible-playbook -i …
14 mysql 

1
Які оптимальні налаштування mysqldump? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Після деякого пошуку у мене з’явилися такі налаштування: mysqldump\ --host=localhost\ --port=3306\ --databases ****\ --user=****\ …


2
Репліка Монго БД встановлена ​​"Застрягла" у стані ВІДОМОГО
Ми створили набір реплік, і тепер проблема полягає в тому, що два члени набору реплік [3 набору членів] знаходяться в режимі відновлення з 48 годин. Спочатку розміри відновлюваних вузлів збільшувалися, а тепер навіть це припинилося. Тож у відновлення вузлів вони застрягли після 90 ГБ даних із 60+ ГБ локальних даних. …

2
PostgreSQL: схема diff / інструмент виправлення [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 5 років тому . Розглянемо наступне налаштування: Виробничий БД Db db, на якому вносяться зміни схеми для включення нових функцій Після завершення розробки …

2
Офіційні конвенції про капіталізацію PostgreSQL [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Чи існує офіційна конвенція PostreSQL щодо капіталізації в назвах БД, Таблиць і полів? У …

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