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

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

3
Кластерный индекс в SQL Server против индексированных таблиц в Oracle
Я делаю переход как разработчик базы данных с SQL Server на Oracle и уже нашел здесь несколько фантастических ресурсов ( Как сделать переход с DBA на SQL Server на Oracle? И как на уровне DBA, как мне перейти с Oracle на SQL Server? ? ) но мне трудно найти хорошую …

3
Можно ли установить SQL Server Management Studio Express автономно?
Мне было интересно, если SQL Server Management Studio Express (в основном для Microsoft SQL Server) будет установлен на отдельном компьютере (без каких-либо служб SQL и прочего) для подключения к удаленной базе данных? Я запускаю SQL Server 2012; Один из моих менеджеров сказал мне, что они хотят, чтобы я создал веб-интерфейс …

3
Захват даты и времени изменений в SQL Server CDC
Итак, мы начали исследовать использование сбора данных об изменениях в одной из наших производственных баз данных. Мы хотели бы знать дату и время каждого изменения. Читая пошаговые руководства, учебные пособия и т. Д., Кажется, что стандартный подход заключается в использовании LSN для связи с cdc.lsn_time_mappingсистемной таблицей. Этот подход работает, но …

2
Журналы транзакций SQL Server в облаке
Распространенной практикой является размещение журналов транзакций ( *.ldf) на отдельной системе физического диска, чем файлы базы данных ( *.mdf, *.ndf). В облачной среде виртуальных машин можно ли размещать журналы транзакций на той же букве диска, что и другие файлы данных? Как это обычно обрабатывается в современных облачных средах виртуальных машин. …

2
Разделение TempDB на несколько файлов, равное количеству процессоров
В статье SQL Server tempdb Best Practices Повышение производительности предлагается, чтобы я разбился tempdbна количество файлов, равное количеству ядер. Таким образом, для 4 ядер вы получаете 4 файла. Имея большее количество файлов, вы можете увеличить количество физических операций ввода-вывода, которые SQL Server может одновременно перенести на диск. Чем больше операций …

2
Как мне настроить эти диски на SQL Server для конфигурации BI?
Предполагая постоянную память (32 ГБ) и ЦП (4), 2 х дисковых массивов, у меня есть следующие диски 2 х 150 (10 КБ) 6 х 150 (15 КБ) Все они локальные диски. Мои требования Моя база данных 350 ГБ и установлен по умолчанию 10% роста Моя ОС и SQL Server - …

1
Запрос на равенство в столбце NVARCHAR дает несколько результатов в SQL Server 2012
Я нахожусь в процессе перемещения любимого проекта из PostgreSQL (9.2.2) в SQL Server (стандарт 2012). Я заметил интересный феномен, когда запрашивал слова в юникоде. Учитывая определение: CREATE TABLE [word]( [id] [int] IDENTITY(0,1) NOT NULL, [value] [nvarchar](255) NULL ); и данные: insert into word (value) values (N'ῥύπῳ'); insert into word (value) …

3
Обновление SQL занимает очень много времени / много времени занимает много часов
Да, это звучит как очень общая проблема, но я пока не смог ее сузить. Итак, у меня есть оператор UPDATE в пакетном файле sql: UPDATE A SET A.X = B.X FROM A JOIN B ON A.B_ID = B.ID B имеет 40k записей, A имеет 4M записей, и они связаны 1-к-n …

4
Сценарий SQL Server для удаления учетных записей больше не в Active Directory
У нас есть SQL Server 2000, который вскоре будет перенесен на SQL Server 2005. Он имеет годы создания учетных записей проверки подлинности Windows, которые больше не существуют в Active Directory, что не позволяет мастеру копирования базы данных создавать эти учетные записи на новом сервере. Существует ли сценарий или какой-либо автоматический …

2
Счетчик выбора SQL Server READ_COMMITTED_SNAPSHOT QUESTION
Я, кажется, получаю много тупиков при выполнении select count (*) для конкретной таблицы. Я уже изменил все необходимые параметры и сделал их блокировкой только строк. Я также изменил базу данных, чтобы использовать READ_COMMITTED_SNAPSHOT изоляцию, Тем не менее, кажется, что с помощью счетчика выбора (*) где столбец =? на столе вызывает …

1
Как потоковая репликация Postgres 9.2 обрабатывает изменения схемы и первоначальную настройку таблицы?
Я хочу создать резервную копию базы данных на физическом сервере, который находится прямо под моим основным физическим сервером базы данных. Я использую Postgres 9.2, и я хочу использовать синхронную потоковую репликацию (для атомарности), но я совершенно не знаю, как, например, A) первоначальная настройка таблицы переносится с сервера 1 на сервер …

2
Фрагментация индекса и SSD диски
Я новичок в проблемах производительности, но я видел некоторые дискуссии о том, что SSD-диски решают проблемы производительности, вызванные фрагментацией индекса. Кто-нибудь испытывал это? Я думаю о том, чтобы сменить аппаратное обеспечение, и я брожу, если это поможет

2
SQL Server работает медленнее, пока мы не перезапустим его
У нас есть база данных со смешанной рабочей нагрузкой OLAP / OLTP. Запросы являются специальными и динамически создаются на сервере приложений среднего уровня. Когда мы запускаем сервер, производительность вполне приемлема, но потребление памяти увеличивается, пока не будет исчерпана вся доступная память (30 ГБ). После этого система становится все медленнее и …

1
Права, необходимые для установки PostgreSQL
Я новичок в базе данных PostgreSQL. Мне нужно установить его на мою машину. Я не администратор в моей системе. Может кто-нибудь предложить, если не-администратор может установить его. Если есть другой способ установки, кроме .exe, пожалуйста, дайте мне знать. Заранее спасибо.

1
Как восстановить репликацию после сбоя сервера
У нас было две базы данных на одном экземпляре SQL Server 2005 с репликацией транзакций между ними (3 таблицы в качестве статей). Этот сервер действовал как издатель и распространитель. Тогда RAID на сервере не удалось. Однако нам удалось отсоединить и скопировать почти все .mdfфайлы перед сбоем. После восстановления системы мы …

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