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

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

5
Чому файли журналу бін MySQL все ще існують після очищення чи промивання?
Я використовував PURGE BINARY LOGS, а також FLUSH LOGS, але каталог mysql все ще містить ці файли: mysql-bin.000025 mysql-bin.000024 mysql-bin.000023 mysql-bin.000022 mysql-bin.000021 mysql-bin.000020 mysql-bin.000019 mysql-bin.index Чи є причина, чому використання команд не працює? Ці файли займають багато місця. Я хотів би їх безпечно позбутися.

2
PostgreSQL: Неможливо змінити каталог на / root
Я намагаюся скопіювати таблицю planet_osm_polygonз однієї бази даних osmв іншу test. Я su postgresі виконав pg_dump. Проблема: Однак я отримую помилку, could not change directory to "/root"і Password:підказка з’являлася двічі! Чи є спосіб виконати функцію, pg_dumpколи ви ввійшли як root? root@lalaland:~# su postgres postgres@lalaland:/root$ pg_dump -h localhost "osm" --table "public.planet_osm_polygon" …

2
Як вирішити ORA-01031: недостатня помилка привілеїв при встановленні Windows?
Я встановив Oracle 11G на своєму сервері Windows 2008 R2. Я також встановив бібліотеки клієнтів Oracle, використовуючи окремі носії для встановлення. Після установки клієнта, коли я намагаюся увійти в базу даних, використовуючи: C:\>sqlplus / as sysdba Я отримую таку помилку: ORA-01031: недостатня кількість пільг Це працювало до встановлення клієнта. Мій …

1
Як я можу запитувати наявні знімки бази даних на SQL-сервері?
Я намагаюся створити t-sql-запит, який би міг визначити, чи є в даній базі даних знімки, які були створені з неї. Наприклад, якби я створив такий знімок: CREATE DATABASE [DatabaseA_Snapshot] ON (NAME=DatabaseA, FileName='<whatever>') AS SNAPSHOT OF [DatabaseA] Чи є спосіб я пізніше запитати про існування цього знімка? Я бачу, що він …

3
Послідовне сканування PostgreSQL замість індексного сканування Чому?
Привіт Все, у мене проблема з запитом до бази даних PostgreSQL і цікаво, чи хтось може допомогти. У деяких сценаріях мій запит, здається, ігнорує створений я індекс, який використовується для з'єднання двох таблиць dataі data_area. Коли це відбувається, він використовує послідовне сканування і призводить до набагато повільнішого запиту. Послідовне сканування …

1
Різниця між скиданням (експортом) бази даних та резервним копіюванням бази даних?
Який недолік використовується лише EXPабо EXPDPкомандою для дампа бази даних (і розглядається це як резервна копія) замість того, щоб робити резервні копії за допомогою BACKUP DATABASEкоманди (через RMAN)? Чим відрізняється дамп (експорт) бази даних та резервне копіювання бази даних?
12 oracle  backup  export 

1
Плани ANSI / ISO щодо стандартизації LIMIT?
В даний час планується стандартизувати один найкращий спосіб обмеження кількості результатів, що повертаються за допомогою запиту? Питання про переповнення стека в Чи існує альтернатива ANSI SQL для ключового слова MYSQL LIMIT? перелічує різні способи поводження з такою поведінкою на різних мовах: DB2 -- select * from table fetch first 10 …

8
Неможливо запустити екземпляр SqlLocalDB із мого облікового запису Windows
Я адміністратор і просто запускаю команду: sqllocaldb start v11.0 Результат: Start of LocalDB instance "v11.0" failed because of the following error: Error occurred during LocalDB instance startup: SQL Server process failed to sta rt. Журнал перегляду подій Ідентифікатор події: 528 Виклик API Windows WaitForMultipleObjects повернув код помилки: 575. Повідомлення про …

2
Як встановити схему за замовчуванням користувача Oracle?
Я створив декількох нових користувачів в Oracle. Однак при запуску sqlplus всі вони повинні повністю кваліфікувати назви таблиць у запиті. Який найкращий спосіб встановити схему за замовчуванням для цих нових користувачів?
12 oracle  sqlplus 

3
Чи повинна таблиця журналу отримувати поле ідентифікатора чи первинний ключ?
У мене є таблиця журналів, яка фіксує штамп часу, коли певні файли були експортовані в іншу систему. В даний час таблиця експортованих журналів містить три поля: id (primary key) messageId (int) exportedDateTime (datetime) Переглядаючи це, я виявив, що idполе не виконує мети, оскільки до цієї таблиці немає приєднань. Єдине, що …

3
Реплікація MySQL - підлеглий постійно відстає від головного
Я використовую MySQL-5.1.50 з налаштуванням реплікації Master-slave. Більшу частину часу раб відстає від господаря. Коли я бігаю show processlist;, немає запиту, який займає тривалий час. Я також включив slow_log. Однак він не знаходить жодного повільно запущеного запиту. Раб постійно подає попередження про те, що реплікація на секунди відстає від ведучого. …

2
Направіть висновок оператора UPDATE на локальну змінну
Я хотів би зробити це: DECLARE @Id INT; UPDATE Logins SET SomeField = 'some value' OUTPUT @Id = Id WHERE EmailAddress = @EmailAddress -- this is a parameter of the sproc Це навіть можливо? Я знаю, що можу оголосити змінну локальної таблиці і направити туди вихід, але я вважаю за …

2
Як я повинен моделювати відносини "або / або"?
Скажімо, у мене є сутність під назвою Програмне забезпечення та два підтипи FreeSoftware та NonFreeSoftware. Суб'єкт NonFreeSoftware має такі атрибути, як дата покупки, постачальник тощо. Суб'єкт FreeSoftware має такі атрибути, як ліцензія, URL-код вихідного коду тощо. Отже, якщо я хочу моделювати іншу сутність, OperatingSystem, як мені це зробити? Існує "є" …

1
Теорема CAP проти BASE (NoSQL)
Теорема CAP проти BASE (NoSQL) Привіт, я намагаюся написати невеликий папір для своєї роботи про NoSQL і описав теорему CAP як якщо не все, то дотримується більшість баз даних NoSQL. Пізніше я прочитав документ про різницю між NoSQL та RDBMS, в якому зазначалося, що бази даних NoSQL використовують аналог ACID …
12 nosql 


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