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

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

1
Ссылочная сборка в sqlproj не развертывается на сервере
У меня есть Visual Studio 2013 базы данных проекта , который принимает модифицированную версию о fastJSON в качестве ссылки. Я выбрал «Создать DDL» в ссылочных свойствах, как показано на этом скриншоте: И в файле .sqlproj msbuild: <Reference Include="fastJSON"> <HintPath>..\..\fastjson\output\net40\fastJSON.dll</HintPath> <GenerateSqlClrDdl>True</GenerateSqlClrDdl> </Reference> Однако bin / debug / Project.sql не содержит строки …

4
выбрать все строки с минимальным значением
В Sqlite 3 я пытаюсь выяснить, как выбирать строки на основе минимального значения. Я думаю, что я ограничен тем, что не знаю достаточно терминологии для эффективного поиска в Google. Стол выглядит так: num text num2 ---------- ---------- ---------- 0 a 1 0 a 2 1 a 3 1 b 4 …
9 sqlite 

1
Запрос, который отображает информацию о резервном копировании (успешно и не удалось) SQL Server
У меня есть две работы, которые поддерживают две разные базы данных. Резервное копирование задания 1 для DB1 Резервное копирование задания 2 Не удается выполнить резервное копирование DB2 DB1 из-за нехватки места на диске 1 в результате сбоя задания 1. Чтобы решить эту проблему, мне просто нужно было добавить место. Нет, …

2
Как очистить Ошибка 15404 после перезагрузки БД (помимо перезагрузки)
Время от времени (например, ~ месяцы) почасовое задание агента SQL Server начинает сообщать об ошибке 15404 и продолжает делать это, пока не вмешается. [298] Ошибка SQLServer: 15404, Не удалось получить информацию о группе / пользователе Windows NT 'DOMAIN_NAME \ SomeDomainAccount', код ошибки 0x6e. [SQLSTATE 42000] (ConnIsLoginSysAdmin) Иногда первый сбой происходит …


1
Как сохранить структуру табликса, когда нет данных для отображения
У нас есть отчет SSRS, который показывает результат набора данных в таблице. Если запрос в наборе данных не возвращает данных, отображается заголовок таблицы, но не ячейки таблицы под заголовком. Я знаю, что есть свойство NoRowMessage, но на самом деле это не то, что мы хотим. Потому что, когда я указываю …

3
перезаписать таблицу данными из другой таблицы - SQL
Наши пользователи хотят обновить базу данных QA с производства, но хотят, чтобы две таблицы (назовем их T1 и T2) сохранили исходные данные QA. Поэтому я скопировал две таблицы из QA (DB1) в базу данных временного QA (DB2). Затем обновили DB1 с производства. После обновления я хочу перезаписать данные T1 и …

2
Проверьте, существует ли база данных postgresql (без учета регистра)
Существует ли «элегантный встроенный» регистронезависимый способ проверки существования БД? Я нашел только SELECT datname FROM pg_catalog.pg_database WHERE datname='dbname', но это проверка CS. Первое, что приходит в голову, - извлечь все имена БД и отфильтровать их вручную, но я думаю, что есть более элегантный способ сделать это.

4
Можно ли скопировать файлы базы данных, когда база данных находится в сети?
Я работаю над созданием рабочей копии рабочей базы данных на SQL Server 2008 R2 SP1. Активная база данных в настоящее время легко используется двумя разработчиками для запросов только для чтения, но для новой базы данных также будут выполняться обновления. Поскольку размер базы данных составляет 2,1 ТБ, а на восстановление и …

2
Рост столов TOAST вышел из-под контроля - FULLVAC ничего не делает
Недавно у меня был сервер PostgreSQL 8.2.11, обновленный до 8.4, чтобы использовать возможности автоочистки и соответствовать 30 другим серверам PGSQL. Это было сделано отдельной ИТ-группой, которая администрирует аппаратное обеспечение, поэтому у нас нет большого выбора для других обновлений (некоторое время мы не увидим 9+). Сервер существует в очень закрытой среде …

3
Некластерный индекс быстрее, чем кластерный индекс?
Обе таблицы имеют одинаковую структуру и 19972 строки в каждой таблице. для практики индексации я создал обе таблицы, имеющие одинаковую структуру, и создал clustered index on persontb(BusinessEntityID) а также nonclustered index on Persontb_NC(BusinessEntityId) и структура таблицы BusinessEntityID int FirstName varchar(100) LastName varchar(100) -- Nonclusted key on businessentityid takes 38% SELECT …

1
Почему `pg_lsclusters` не перечисляет мой кластер Postgres?
Я apt-getустановил Postgres 9.2.4 (используя PPA). Я использовал pg_dropcluster --stop 9.2 mainдля удаления кластер базы данных по умолчанию, потому что я намеревался создать новый кластер на отдельном томе SSD (том хранилища блоков Rackspace), который был только что смонтирован. Я создал этот новый кластер, данные которого находятся на томе моего SSD, …

1
Слишком много подключений к базам данных в Amazon RDS
У нас возникают проблемы с пользователями, выполняющими запросы / просмотры в Drupal, которые иногда приводят к зависанию нашего сайта. Замораживание происходит из-за того, что запрос приводит к тому, что число подключений к базе данных увеличивается до 400+, и в основном каждый раз, когда сайт переходит более 100 подключений к базе …

3
Как предоставить все привилегии для всех таблиц в схеме пользователю в IBM DB2?
Прежде всего, я хочу экспортировать базу данных из IBM DB2 AIX в окна IBM DB2. К сожалению, я не могу использовать команды BACKUP и RESTORE из-за разницы в ОС. Поэтому я должен прибегнуть к команде db2move . Я экспортировал схему myschema и все таблицы из базы данных dbemp в удаленном …

3
память, используемая замками
Мне любопытно, что одна из корпоративных выпусков SQL 2012 с объемом оперативной памяти 128 ГБ составляет 370 ГБ и растет, объем памяти, используемый клерком памяти блокировок (OBJECTSTORE_LOCK_Manager), показывает 7466016 КБ. Я также могу подтвердить это, посмотрев на счетчик перфорированияselect * from sys.dm_os_performance_counters where counter_name = 'Lock Memory (KB)' Тем не …

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