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

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

4
Является ли Oracle более требовательной средой для администратора баз данных, чем SQL Server? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я вообще не знаю Oracle, но я слышал, как Oracle DBA говорил, что …

2
ДТА рекомендует СОЗДАТЬ СТАТИСТИКУ
Я только что выполнил запрос T-SQL через DTA, и одна из рекомендаций - СОЗДАТЬ СТАТИСТИКУ на одном из столбцов, который является частью многих запросов в файле кода SQL. Мой вопрос, как именно статистика помогает в производительности?

6
Резервное копирование БД SQL чаще
В настоящее время у меня есть запланированное задание, которое запускается каждую ночь в 2 часа ночи, которое вызывает SQLCMD.exe и передает его в сценарий .sql для запуска для резервного копирования (показано ниже). Мы довольно маленькая компания с растущими потребностями из-за значительного роста бизнеса. Потеря данных за 1 день на этом …

5
Определите, когда база данных PostgreSQL была в последний раз изменена
Я смотрю на изменение способа создания резервных копий и мне интересно, есть ли способ определить, какие базы данных в кластере postgreql не были недавно изменены? Вместо использования pg_dumpall я бы хотел использовать pg_dump и создавать дамп только тех баз данных, которые изменились с момента последнего резервного копирования (некоторые базы данных …

2
Какие счетчики производительности можно посмотреть в экземпляре SQL Server, чтобы определить его производительность и общее состояние?
Я студент из университета Фонтис в Эйндховене, и в настоящее время я провожу серию интервью, чтобы помочь с разработкой инструмента SQL Server, и я хотел бы получить отзывы от экспертов в этой области. Один из моих вопросов: Какие счетчики производительности можно посмотреть в экземпляре SQL Server, чтобы определить его производительность …

3
Будет ли журнал транзакций автоматически уменьшаться в SQL Server?
Когда база данных SQL Server находится в режиме SIMPLE, вам не нужно заботиться о ошибках журнала транзакций. Но в режиме SIMPLE журнал транзакций растет, как и в режиме FULL. Является ли усечение автоматически в какой-то момент времени? Или мне нужно укоротить / сжать его вручную?

3
Проблема с запросом: может быть только один автоматический столбец
Может кто-нибудь, пожалуйста, скажите мне, что не так с этим определением таблицы. версия mysql - 5.1.52-log root@localhost spoolrdb> create table spoolqueue ( queue int, idx bigint not null auto_increment, status smallint, querystring varchar(2048), contenttype varchar(255), characterencoding varchar(16), body text, primary key(queue,idx) ); ERROR 1075 (42000): Incorrect table definition; there can …
10 mysql  query 

3
Как лучше всего осуществить поиск ближайшего соседа в MySQL?
Короче говоря, Каким должен быть тип данных широты и долготы? Какую команду SQL я должен вызвать, чтобы получить первые 100 ближайших ресторанов, например? Деталь: У меня есть 100-килограммовая запись с широтой и долготой. Я вижу, что MySQL на самом деле поддерживает тип данных с именем point. Должен ли я использовать …
10 mysql 

2
Могу ли я без потерь разложить эту таблицу?
Я наткнулся на проблему с дизайном базы данных, которая выходит за рамки моей лиги, и мой гуру DBA выключен в пожарных учениях. По сути, у меня есть таблица со следующим первичным ключом (PK для краткости): child_id integer parent_id integer date datetime child_idи parent_idявляются внешними ключами таблиц сущностей. Сама «дочерняя» таблица …

1
Статистика автоматического обновления в SQL Server 2008R2: почему некоторые статистические данные остаются устаревшими, несмотря на большое количество вставок строк?
Во время исследования медленного запроса выяснилось, что план выполнения был исключительно неоптимальным (вложенный цикл, выполняющий 9 миллионов выполнений поиска, где предполагаемое количество выполнений было 1). Подтвердив, что некоторые соответствующие статистические данные, которые действительно устарели, я перестроил статистику, и проблема производительности была эффективно решена. В этой базе данных включена статистика автоматического …

2
Как вставить IP-адрес в столбец inet в PostgreSQL?
Я хотел бы вставить IP-адрес в столбец, который имеет тип inet. В каком формате я могу вставить данные? это только бинарный или есть какой-нибудь способ, который я могу вставить из текста, например "192.168.1.082"? Существуют ли какие-либо справочные функции для этого, чтобы я мог проверить это из psqlкомандной строки?

2
Конфигурация MySQL 5.1 InnoDB / 24 ГБ ОЗУ - высокая загрузка bi-xeon
у меня запущено приложение на фейсбуке, которое в настоящее время насчитывает 300 - 600 одновременно работающих пользователей (и продолжает расти). Чтобы подготовить аппаратное обеспечение к росту, я изменил свой i7 / 12gb ram / 2x 80gb intel x25 ssd (debian 5.0 / mysql 5.0 / 64bit) на bi-xeon / 24gb …

2
Лимитный повтор для материализованного представления, полное обновление или ручной эквивалент
Журнал с материализованным представлением (MV) может использоваться для того, чтобы позволить MV быстро обновлять данные, изменяя только измененные данные. Однако различные условия не позволяют MV использовать журнал и поэтому требуют полного обновления. Oracle реализовал полное атомарное обновление в виде удаления и вставки каждой записи. Это происходит даже в том случае, …

3
Каковы рекомендации для безопасного безвозвратного удаления базы данных?
У нас «органическая» среда, то есть люди накапливали код в течение десяти лет с минимальным контролем или документацией. Сервер, который я использую, имеет несколько баз данных, которые, я считаю, больше не используются; Я хотел бы удалить их и оставить только три, которые я на самом деле использую. В безрассудной крайности …

4
MySQL: почему auto_increment ограничивается только первичными ключами?
Я знаю, что MySQL ограничивает столбцы auto_increment первичными ключами. Почему это? Сначала я подумал, что это ограничение производительности, поскольку, возможно, где-то есть какая-то таблица счетчиков, которую нужно заблокировать, чтобы получить это значение. Почему я не могу иметь несколько столбцов auto_increment в одной таблице? Спасибо.

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