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

20
T-SQL запрос использует совершенно другой план в зависимости от количества строк, которые я обновляю

У меня есть оператор SQL UPDATE с предложением «TOP (X)», а строка, в которой я обновляю значения, содержит около 4 миллиардов строк. Когда я использую «TOP (10)», я получаю один план выполнения, который выполняется почти мгновенно, но когда я использую «TOP (50)» или больше, запрос никогда (по...

20
Как получить уведомления в выходной поток?

У меня есть отладочные сообщения в функциях. Эти сообщения поднимаются как RAISE NOTICE 'Value of id : %', id; Я установил свой лог-файл с \o messages.txt Тогда я делаю то, что мне нужно сделать с \i process.sql И когда исполнение прекращается \o. Проблема в том, что у меня нет сообщений, поднятых...

20
Процедурные языки PostgreSQL - различия между PL / pgSQL и SQL

Кто-нибудь может, пожалуйста, суммировать различия между: http://www.postgresql.org/docs/9.1/static/xfunc-sql.html и http://www.postgresql.org/docs/9.1/static/plpgsql.html ? Основные положения: концептуальные различия учитывая проблемную семью, удобство использования политические вопросы...

20
Сломанные разрешения NTFS для MSSQL $ SQLEXPRESS

Я "защищал" наш сервер базы данных. Для этого я удалил некоторые разрешения из папок, созданных установкой SQL Express. D:\SQL D:\SQL\Data D:\SQL\Backup etc.. Я сохранил разрешения для папки «Данные» такими, какими они были, но я удалил все, что, по моему мнению, мне не нужно, из других. Теперь я...

20
Изменить существующий путь к данным

Я хочу изменить datadirпуть в my.iniфайле. Существующий datadirпутьC:/ProgramData/MySQL/MySQL Server 5.1/Data/ Размер моего C:накопителя составляет 30 ГБ, а папка данных MySQL занимает 25 ГБ. Поэтому я хочу , чтобы изменить datadirк F:/naveen/data. Это возможно? Моя машина работает под управлением...

20
Есть ли инструмент, чтобы проверить, нормализована ли моя база данных к третьей нормальной форме?

Недавно я узнал о нормализации и понял, насколько это важно при реализации новой схемы. Как я могу проверить, соответствует ли моя база данных 2NF или 3NF? Ручной просмотр - верный вариант, но я ищу здесь автоматический инструмент. Я не ищу инструмент «укажи и щелкни», а скорее что-то, что выделит...

20
Почему DELETE оказывает длительное влияние на производительность?

В конце тестовый скрипт для сравнения производительности между переменной @table и таблицей #temp. Я думаю, что я настроил это правильно - временные характеристики производительности взяты вне команд DELETE / TRUNCATE. Результаты, которые я получаю, следующие (раз в миллисекундах). @Table Variable...

20
Загрузить SQL Server Profiler для SQL Server Management Studio

Как я могу профилировать базу данных SQL Server 2008, чтобы увидеть код, который выполняется в конкретной базе данных? Я помню использование профилировщика SQL Server, но я не вижу его в SQL Server Management Studio после загрузки SQL Server 2008 R2 Express. Где я могу скачать этот инструмент и...

20
Перемещение данных postgresql на другой диск

Я использую AWS в качестве облачной среды. Я установил PostgreSQL на тот же диск, что и мой корневой экземпляр. Я подключил и подключил второй диск к своему экземпляру. Теперь я хочу переместить все мои данные PostgreSQL на другой диск. Я все еще в режиме разработки, поэтому я могу удалить старые...

20
MySQL: древовидно-иерархический запрос

ПОДДЕРЖКА В ДЕРЕВЕ в MySQL В моем MYSQL Database COMPANYу меня Table: Employeeрекурсивная ассоциация, сотрудник может быть начальником другого сотрудника.A self relationship of kind (SuperVisor (1)- SuperVisee (∞) ), Запрос на создание таблицы: CREATE TABLE IF NOT EXISTS `Employee` ( `SSN`...

20
Лучшая облачная платформа для PostgreSQL [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 6 лет назад . В настоящее время в нашем проекте мы используем выделенные серверы для нашей базы данных...

20
Должен ли я быть встревожен этим предупреждением NO JOIN PREDICATE?

Я устраняю неполадки неэффективной хранимой процедуры. В этом разделе процедуры выдается предупреждение NO JOIN PREDICATE select method = case methoddescription when 'blah' then 'Ethylene Oxide' when NULL then 'N/A' else methoddescription end, testmethod = case methoddescription when 'blah' then...

20
Выбор правильного алгоритма в функции HashBytes

Нам нужно создать хеш-значение данных nvarchar для сравнения. В T-SQL доступно несколько хеш-алгоритмов, но какой из них лучше выбрать в этом сценарии? Мы хотим, чтобы риск наличия дублированного хеш-значения для двух разных значений nvarchar был минимальным. Основываясь на моих исследованиях в...

20
Данные, извлеченные из SQL Server, сжаты для передачи?

Сжаты ли данные, извлеченные из Microsoft SQL Server? Если это контролируется строкой соединения, есть ли простой способ узнать, использует ли это какое-то конкретное приложение? Я изучаю инструменты анализа, и объем данных может передаваться по нашей сети в течение нескольких минут. Мне интересно,...

20
Разница в производительности между MySQL и PostgreSQL для одной и той же схемы / запросов [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я начинающий администратор баз данных, и у меня есть...

20
Проектирование базы данных: два отношения «один ко многим» к одной и той же таблице

Мне нужно смоделировать ситуацию, когда у меня есть таблица Chequing_Account (которая содержит бюджет, номер iban и другие данные счета), которая должна быть связана с двумя разными таблицами Person и Corporation, которые могут иметь 0, 1 или несколько чековых счетов. Другими словами, у меня есть...

20
Как я могу сбросить автоинкремент таблицы MySQL до 1 в phpMyAdmin?

Я знаю, что в MySQL в командной строке я могу сбросить поле автоинкремента таблицы в 1 с этим: ALTER TABLE tablename AUTO_INCREMENT = 1 Мне любопытно, если есть способ сделать это из phpMyAdmin. Что-то вроде флажка для сброса автоинкремента или что-то еще в этом духе? Не то чтобы в подходе...

20
Как я могу заставить мой связанный сервер работать с использованием аутентификации Windows?

Я пытаюсь подключить сервер к серверу A, созданному на другом сервере, ServerB, используя «Быть ​​созданным с использованием текущего контекста безопасности входа в систему» ​​в доменной среде. Я прочитал, что мне нужно было бы создать имена участников-служб для учетных записей служб, которые...

20
Почему Postgres генерирует уже использованное значение PK?

Я использую Django, и время от времени я получаю эту ошибку: IntegrityError: двойное значение ключа нарушает уникальное ограничение "myapp_mymodel_pkey". ПОДРОБНЕЕ : Key (id) = (1) уже существует. Моя база данных Postgres на самом деле имеет объект myapp_mymodel с первичным ключом 1. Почему...