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

Вопросы и ответы для специалистов по базам данных, которые хотят улучшить свои навыки работы с базами данных и учиться у других в сообществе

3
Как часто для резервного копирования основной базы данных?
Предложение в BOL довольно расплывчато: Резервное копирование мастер так часто, как необходимо, чтобы защитить данные в достаточной степени для вашего бизнеса. Мы рекомендуем регулярное расписание резервного копирования, которое можно дополнить дополнительным резервным копированием после существенного обновления. Если вы решите пойти дальше , вы найдете следующие детали: Типы операций, которые вызывают …

1
В чем причина теоремы CAP?
http://en.wikipedia.org/wiki/CAP_theorem http://www.cs.berkeley.edu/~brewer/cs262b-2004/PODC-keynote.pdf Я думаю , что это не очень просто , почему только два из консистенция Доступность Допуск раздела может содержать любую распределенную систему баз данных. Эта гипотеза была доказана , но есть более простой способ понять , почему , вероятно , это может держать? Я не ищу доказательств, просто …

6
медленная скорость загрузки данных из mysqldump
У меня есть небольшая база данных MySQL с около 30 таблицами, некоторые из которых 10 миллионов записей, около 100 миллионов. Из mysqldumpвсех таблиц (в отдельных файлах) довольно быстро, может быть, занимает 20 минут. Он генерирует около 15 ГБ данных. Самые большие выгруженные файлы находятся в диапазоне 2 ГБ. Когда я …
21 mysql  mysqldump 

6
Есть ли хороший инструмент для создания дизайна баз данных и прототипов? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 5 лет назад . Я хотел бы иметь хороший инструмент для разработки схемы базы данных со всеми таблицами, столбцами, типами …

1
Разъяснение по переменной MySQL innodb_flush_method
Позвольте мне начать с признания, что я очень не осведомлен о внутренней работе жестких дисков. Поэтому, когда я перечитал руководство по переменной innodb_flush_method , меня это смутило. Могу ли я получить объяснение в терминах непрофессионала о разнице в O_DSYNC и O_DIRECT и о том, как узнать, является ли это проблемой …
21 mysql  innodb 

5
Является ли псевдоним таблицы плохой практикой?
Я помню, как учился делать это в курсе СУБД для студентов магистра информационных услуг. Чтобы сэкономить время при наборе текста, вы можете набрать: SELECT t1.id, t2.stuff FROM someTable t1 INNER JOIN otherTable t2 ON t1.id=t2.id ; Но ... Почему это допустимо в хранимых процедурах и тому подобное? Кажется, что все, …

2
Каковы лучшие практики для запуска SQL Server на виртуальной машине?
Каковы лучшие практики для запуска SQL Server на виртуальной машине? Мои операции по онлайн-транзакциям очень низкие, но существует большой объем обработки данных с целью предоставления отчетных данных нескольким веб-сайтам.
21 sql-server 

4
Почему некоторые СУБД не разрешают откат для определенных операторов DDL?
Недавно я обнаружил, что MySQL не поддерживает откат DDL, такой как «изменение таблицы» ... При использовании для PostgreSQL это показалось мне странным, но мой друг сказал мне, что даже Oracle не позволяет этого ... Есть ли технические причины не поддерживать его? Это просто "неинтересная" особенность для них? Изменить: только что …

3
Является ли обычной практикой смешивать таблицы InnoDB и MyISAM на одном сервере?
У меня есть одна база данных объемом около 4,5 ГБ, работающая на сервере с 8 ГБ ОЗУ. Подавляющее большинство таблиц - MyIsam (около 4,3 ГБ), но вскоре я собираюсь преобразовать некоторые из них в InnoDB. (Это будет медленный процесс, фокусирующийся сначала на таблицах с наибольшей интенсивностью записи). Что-то не так …

14
Удобный интерфейс sqlplus?
Я обнаружил, sqlplusчто интерфейс довольно устарел. Довольно неплохо иметь в распоряжении некоторые команды или ключевые слова, но, например, нет клавиши «стрелка вверх» для предыдущей записи истории. Для чего нужна хорошая замена / расширение sqlplus? Может быть графический интерфейс или лучше (так что он остается полезным через SSH) утилита командной строки. …
21 oracle  tools  sqlplus 

4
Что означает «индекс» в РСУБД? [закрыто]
Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный центр . Закрыто 8 лет назад . Я использую индексы, …
21 index  rdbms 

13
Ценность сертификатов [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Вопросов Какие сертификаты у вас есть? Работал ли ваш сертификат (или его отсутствие) когда-либо …
21 career 

1
Ключи хеша пробные и остаточные
Скажем, у нас есть такой запрос: select a.*,b.* from a join b on a.col1=b.col1 and len(a.col1)=10 Предполагая, что вышеупомянутый запрос использует Hash Join и имеет остаток, ключ пробника будет col1и остаток будет len(a.col1)=10. Но, просматривая другой пример, я мог видеть и зонд, и остаток как один и тот же столбец. …

1
Почему поиск LIKE N '% %' соответствует любому символу Юникода, а = N' 'соответствует многим?
DECLARE @T TABLE( Col NCHAR(1)); INSERT INTO @T VALUES (N'A'), (N'B'), (N'C'), (N'Ƕ'), (N'Ƿ'), (N'Ǹ'); SELECT * FROM @T WHERE Col LIKE N'%�%' Возвращает Col A B C Ƕ Ƿ Ǹ SELECT * FROM @T WHERE Col = N'�' Возвращает Col Ƕ Ƿ Ǹ Генерация каждого возможного двухбайтового «символа» с …

2
Могу ли я выбрать данные, вставленные в ту же незафиксированную транзакцию?
Может быть, это глупый вопрос для начинающих, но я нигде не могу найти ответ. Везде я читал о том, Transaction Isolationчто решает видимость данных в параллельных транзакциях. Меня беспокоит поведение внутри одной транзакции. Если я начну транзакцию, вставлю некоторые данные, смогу ли я выбрать их сразу после - все еще …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.