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

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

2
Как мне установить и получить пользовательские переменные базы данных?
С помощью PGAdmin IIIя могу щелкнуть правой кнопкой мыши базу данных, перейти на Variablesвкладку и поместить свойство переменной name-value в саму базу данных. Есть ли способ настроить их? Я видел application_nameпеременную, но я хотел бы иметь application_versionпеременную.

1
Как исправить ошибки оптимизации сборки SQL Server и исчерпание памяти?
.NET Runtime Optimization Service ( mscorsvw) продолжает потреблять всю память моей рабочей станции с момента установки SQL Server 2012 с пакетом обновления 1 (SP1). Он потребляет около 1,6 ГБ памяти, прежде чем исчерпать всю доступную память: Я могу убить процесс, но это происходит снова, когда я перезагружаю компьютер или жду …

1
Повреждение MySQL INNODB после сбоя сервера во время одновременной команды усечения
Мой сервер сегодня вышел из строя из-за одновременной команды усечения таблицы в одной из наших таблиц INNODB. Сервер может быть перезапущен, но после запуска каждый раз, когда я пытаюсь выполнить команду SQL, я получаю следующую ошибку: ERROR 2006 (HY000): MySQL server has gone away Вот что произошло в логах: 121206 …

2
Свойства файлового файла SQL Server
Я использую Filetable для SQL Server 2012 для хранения документов и поиска по ним с помощью семантического поиска . Мне было интересно, если есть способ перечислить все свойства документа (метаданные). Есть способ включить индексирование полнотекстового поиска и поиск по свойствам документа. Я могу составить список свойств индексов SQL Server с …

3
Ошибка восстановления резервной копии - файл 'Db' не может быть восстановлен в '{…} .mdf'. Используйте WITH MOVE, чтобы определить правильное местоположение файла
Я получаю следующие ошибки при попытке выполнить восстановление с помощью команды восстановления файла резервной копии, полученного от клиента. Восстановить базу данных SFDB с диска = N'C: \ Backup \ Backup.bak ' Любые мысли о том, что я могу сделать, чтобы исправить это? Он ищет mdf, поэтому я могу предположить, что …

1
Могут ли группы доступности обеспечить плавное переключение при сбое (без сбоев запросов)?
Я тестировал функцию групп доступности в SQL Server 2012 и обнаружил, что при переключении основного сервера на вторичный сервер происходит примерно 15 секунд простоя. Все SQL-запросы, выполняемые в течение этого времени, завершаются сбоем до завершения перехода на другой ресурс. Есть ли способ уменьшить это до 0 секунд и предотвратить сбой …

2
Как выполнить запрос из psql, не дожидаясь результата?
Мой запрос (для создания новой таблицы из существующей таблицы) занимает очень много времени. Поэтому я установил удаленную базу данных в моем офисе - там больше оперативной памяти. Я могу подключиться к своей базе данных из дома, как обычно, с помощью PSQL. Как я могу сказать удаленному серверу выполнить мой запрос …

2
Как мне написать переносимый SQL, который ссылается на связанный сервер?
У меня есть хранимая процедура, которая ссылается на связанный сервер. В нескольких местах на протяжении всей процедуры у меня есть что-то вроде следующего: INSERT INTO [TableName] (...Columns...) SELECT ...Columns... FROM [ServerName\InstanceName].[Catalogue].[dbo].[TableName] WHERE TableNameID = @TableNameID Эта процедура существует в моей среде разработки, тестовой среде и среде Live. Проблема в том, …

3
Отключение регистрации в определенных таблицах
Я использую SQL Server 2005. У меня есть две таблицы, которые содержат совокупную информацию. Информация постоянно обновляется, генерируя почти 5 ГБ данных журнала в день. (Это больше, чем вся база данных!) Я бы хотел отключить ведение журнала в этих таблицах, так как откат не является действительно необходимым. Однако я хотел …

4
Что может ускорить запрос подсчета SQL?
При выполнении подсчета (агрегатного) SQL-запроса, что может ускорить время выполнения в этих 3 системах баз данных? Я уверен, что многие вещи могут ускорить его (аппаратное обеспечение для одного), но я просто начинающий администратор баз данных, поэтому я уверен, что здесь я получу несколько ответов. Я перенес около 157 миллионов строк …

2
mysql.proc продолжает падать, не может сделать mysqldump?
Из-за некоторых проблем с InnoDB я собираюсь сбросить все базы данных на новый сервер: mysqldump -E -R --all-databases | pv -b | mysql -u root -p -h new.server Процесс дампа остановился с ошибкой: 59.9kB assword: 59.9kB ERROR 145 (HY000) at line 2970: Table './mysql/proc' is marked as crashed and should …

1
Работа с несколькими базами данных?
Используя sqlite3 в Linux, как можно работать с несколькими базами данных? Я хотел бы сделать что-то вроде следующего в базе данных 1? sqlite3 database1.db insert into database1.mytable values (select * from database2.mytable) Как мне написать SELECTзапрос для database2 выше?
9 sqlite 

1
Выполнение скрипта TSQL, сгенерированного из SSMS в SQLCMD. Сбой на цитаты
Я пытаюсь развернуть базу данных на компьютере, выполнив сценарий, сгенерированный средством «Создать сценарии» в SQL Server Management Studio. Вот команда, которую я дал: sqlcmd -S LOCALHOST\sqlexpress -I -U user -P ******** -i C:\Rollouts\NI-9-25-2012_10-42-AM\Rollout.sql > rolloutlog.txt Я получаю такие ошибки: Sqlcmd: Ошибка: синтаксическая ошибка в строке 39488 рядом с командой '' …


1
MySQL: оптимизируйте UNION с помощью «ORDER BY» во внутренних запросах
Я просто настроил систему регистрации, которая состоит из нескольких таблиц с одинаковым расположением. Существует одна таблица для каждого источника данных. Для просмотра журнала я хочу UNION все журнальные таблицы , фильтровать их по аккаунту , добавить псевдостолбец для идентификации источника, сортировать их по времени , и ограничить их для нумерации …

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