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

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

1
Ошибка при удалении базы данных InnoDB
Я пытаюсь удалить базу данных в MySQL, но каждый раз, когда я получаю эту ошибку ERROR 2013 (HY000): Lost connection to MySQL server during query даже залогинен как root. Первоначально у меня была поврежденная таблица, которую я не мог воссоздать, поэтому я решил воссоздать БД. У меня есть файл innodb …
8 mysql  innodb 

3
Остановить службы SQL Server перед дефрагментацией диска?
Файлы данных нашей производственной базы данных SQL Server 2005 находятся на отдельном физическом диске, который инструмент дефрагментации диска Microsoft Windows 2003 сообщает как фрагментированный на 99%. Мы запланировали задачу дефрагментировать этот диск в 3 часа утра в субботу утром. Задание выполнено через 40 минут без видимых ошибок. Однако диск остается …

1
Объявите переменную табличного типа в PL / pgSQL
Мне интересно, есть ли способ объявить переменную таблицы типов в PL / pgSQL для хранения результатов запроса? Например, как я могу выразить что-то вроде: q1 = select * from foo; q2 = select * from bar; for t1 in q1: for t2 in q2: -- do something with t1 and …

1
Нераспознанный системный процесс насыщения процессора
Сегодня мы переключились на резервный контроллер домена, поскольку пропускная способность основного сайта уменьшилась. У нас проблемы с самым мощным сервером БД; это порождает следующий процесс для нескольких дБ на сервере. Одна база данных - это просто маленькая нуля база данных, которая используется для инструментов обслуживания, поэтому не реплицируется и не …

1
Генерация XML с использованием схемы Oracle XML
У меня есть несколько определений схемы XML, которые были зарегистрированы с использованием DBMS_XMLSCHEMA. Я создал таблицы, используя сгенерированные типы XMLTypes. Я могу создать XML, используя XMLQuery, и если я правильно понимаю, результаты запроса могут быть вставлены в таблицу, если определение верное. В конечном счете, XML должен быть записан в файл, …

3
Как передать тип таблицы с полем массива в функцию в postgresql
у меня есть стол под названием книга CREATE TABLE book ( id smallint NOT NULL DEFAULT 0, bname text, btype text, bprices numeric(11,2)[], CONSTRAINT key PRIMARY KEY (id ) ) и функция save_book CREATE OR REPLACE FUNCTION save_book(thebook book) RETURNS text AS $BODY$ DECLARE myoutput text :='Nothing has occured'; BEGIN …

1
Невозможно предоставить, отклонить или отозвать разрешения для sa, dbo, владельца сущности, information_schema, sys или вас самих.
Я сталкиваюсь со следующей ошибкой: Cannot grant, deny, or revoke permissions to sa, dbo, entity owner, information_schema, sys, or yourself. когда я пытался эти команды USE ASPState GO GRANT EXECUTE ON CreateTempTables TO [R2Server\AAOUser] GO GRANT EXECUTE ON DeleteExpiredSessions TO [R2Server\AAOUser] GO GRANT EXECUTE ON GetMajorVersion TO [R2Server\AAOUser] GO GRANT …

4
SQL Server - Разделение данных, журналов и файлов TempDB в сети SAN
У меня есть SQL Server, подключенный к SAN. Наш новый поставщик систем хранения данных рекомендует, чтобы все LUN ​​охватывали весь дисковый массив, то есть RAID5. Обычно я запрашиваю 3 отдельных LUN (data, log и TempDB) у администратора SAN, но, учитывая рекомендацию нового поставщика, есть ли смысл создавать отдельные LUN? Или …

1
dbo.DTA_ * таблицы в MSDB
Я запустил sp_blitz Брента Озара на одном из моих производственных серверов. Он пометил несколько таблиц в базе данных MSDB как созданные пользователем. Все они следуют шаблону dbo.DTA_ *. Эти таблицы поставляются с MSDB, или они были добавлены кем-то / кем-то?

2
Использует ли SQL Server указатели вместо хранения повторяющихся строк?
Я использую встроенную sp_spaceusedхранимую процедуру до и после выполнения операции в нашем программном обеспечении, чтобы увидеть, какие таблицы имеют вставки строк и как изменяется размер каждой таблицы. Что я вижу, так это то, что из всех таблиц, в которые записываются строки, лишь небольшое количество показывает, что таблица увеличилась в сторону. …

4
Дизайн базы данных - разные объекты с общими тегами
Я больше занимаюсь веб-программированием, чем администрированием баз данных, поэтому, пожалуйста, исправьте меня, если я здесь использую неправильную терминологию. Я пытаюсь найти лучший способ создать базу данных для приложения, которое я буду кодировать. Ситуация: у меня есть отчеты в одной таблице и рекомендации в другой таблице. Каждый отчет может иметь много …

2
Существуют ли существенные различия с 500+ миллионами таблиц строк в Oracle?
Я работаю дизайнером баз данных в среде хранилищ данных. Я привык иметь дело с таблицами с максимум 1 миллионом строк и теперь сталкиваюсь с таблицами с более чем полмиллиарда строк. Есть ли существенные различия с инструментами в «наборе инструментов эффективности»? Могу ли я доверять своим предыдущим знаниям об индексах, разделах …

2
Файл журнала базы данных распространителя SQL Server неуправляемо растет после полного резервного копирования базы данных
У нас есть среда репликации слиянием, которая поддерживает 8 подписчиков. Это работает нормально. Наша дистрибутивная база данных настроена в режиме простого восстановления. У нас есть план обслуживания, который будет резервировать всю базу данных каждый день в 00:30. По завершении этого процесса файл журнала распространения увеличивается в течение следующих 30 минут …

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

2
Подстановка переменных в psql при использовании \ copy
Я использую команду psql \ copy, и я хотел бы передать ей переменную из оболочки (для имени таблицы), как я делал это при написании сценариев запросов. Я прочитал в документации для PSQL, что: Синтаксис команды аналогичен синтаксису команды SQL COPY. Обратите внимание, что из-за этого к команде \ copy применяются …

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