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

12
Каковы альтернативы для предложения ORDER BY в представлении?

Этот вопрос просто должен был быть на этом сайте :) ORDER BY запрещено использовать в представлении, как я понял из-за возможности многократного упорядочивания при использовании этого представления. Я знаю, что есть способы обойти это ограничение, например TOP 99.999999 PERCENT, но я хотел бы...

12
Использование логики НЕ по отношению к индексам

Согласно книге Microsoft по разработке баз данных, экзамен 70-433: Разработка баз данных Microsoft SQL Server 2008 : Ни один из ведущих подстановочных знаков, а не логика НЕ позволяет оптимизатору запросов использовать индексы для оптимизации поиска. Для достижения оптимальной производительности...

12
Правильная техника для хранения пользовательских данных о событиях

Я в основном самоучка, когда дело доходит до дизайна базы данных. Я задаю этот вопрос, потому что я остановился на этой общей структуре, но мне интересно, является ли это наиболее эффективным или «отраслевым стандартом» методом. У большинства баз данных, которые я проектирую, есть таблица...

12
SQL Server. Кто-нибудь использовал параметр настройки выделения больших страниц?

Кто-нибудь использовал вариант настройки использования TF834 large page allocations. Я просто читал об этом статью MS и задавался вопросом, использовал ли кто-нибудь это и видел ли это повышение производительности. Есть ли какие-то вещи, которые нужно остерегаться, советы, подводные камни? Сервер...

12
Генерация больших строк для тестовых данных

Недавно я пытался создать несколько больших строк, содержащих общие тестовые данные для вопроса здесь . Кажется, я знал способ умножения строки. Тем не менее, я больше не могу вспомнить синтаксис. Я ищу что-то вроде: SELECT 'A' + ('a' * 1000) + 'ha!' Чтобы придумать "Aaaaaaaaaaaaaaaha!" (Ну,...

12
Настройка производительности запросов

Когда вы закончите написание запроса / хранимой процедуры / функции, какой самый информативный способ быстро получить некоторые параметры производительности? Вы запускаете запрос и просматриваете фактический план выполнения? Если да, что вы ищете? Очевидно, что сканирование таблиц / индексов...

12
Странное поведение с вычисляемыми столбцами в SQL-сервере

Читая мою экзаменационную книгу 70–433, я подумал о том, что, как я вижу, не работает, но я верю, что оно работает. Отрывок читал что-то вроде: Столбец также должен быть помечен как PERSISTED , что означает, что SQL Server физически сохраняет результат выражения вычисляемого столбца в строке...

12
Обновление 700 миллионов строк до того же значения

У меня есть хранилище данных (оракул), где мне нужно установить одинаковое значение столбца для всех 700 миллионов строк. У меня нет доступа администратора или доступа к администратору, так что это должно быть выполнено с помощью простого SQL, и временная таблица не создается. Еще больше усложняет...

12
По какой причине хост 'host_name' заблокирован в MySQL?

Когда я использую неверный пароль для подключения к серверу MySQL, и количество тестов превышает max_connect_errors, и я обнаруживаю, что Aborted_connectsоно также возникает при тестировании, но хост все еще не заблокирован. Так ли Aborted_connectsза max_connect_errorsтот имя_хост...

12
Каковы причины и способы устранения ошибок таблицы?

Я понимаю, что ошибки таблицы мутаций вызваны недостатком дизайна или проблемным запросом. Недавно был запущен старый запрос, который выдает ошибку таблицы мутаций. Наш DBA решил проблему, но мы не знаем как. Что именно приводит к ошибкам изменяющейся таблицы и как наш администратор БД решит...

12
Как скопировать базу данных SQL Azure в локальный экземпляр SQL Server?

У меня есть база данных OLTP, размещенная на экземпляре SQL Azure. Я хочу вытащить копию базы данных из облака, чтобы я мог выполнять некоторые тяжелые извлечения и запросы в стиле OLAP, не влияя на исходную базу данных. Как вытащить копию базы данных на локальный экземпляр SQL...

12
Сохранение репликации моментальных снимков

На моем производственном сервере SQL Server 2008 настроена репликация моментальных снимков, и я только что заметил, что в папке моментальных снимков есть моментальные снимки, сделанные еще год назад. Как я могу изменить срок хранения этих снимков? В частности, я хотел бы сохранить снимки в течение...

12
Резервные копии SQL Server - пара вопросов

Мы выполняем нашу еженедельную работу по резервному копированию в 21:00 по пятницам, и у нас возникло несколько проблем, связанных с дисковым пространством (которое иногда оказывается крайне низким) и производительностью. Мы смотрим на оптимизацию / оптимизацию происходящего и будем благодарны за...

12
Могу ли я переименовать значения в столбце MySQL ENUM в одном запросе?

Предположим, у меня есть таблица базы данных с ENUM('value_one','value_two'). Я хочу изменить это на ENUM('First value','Second value'). В настоящее время я делаю это следующим образом: ALTER TABLE `table` MODIFY `column` ENUM('value_one','value_two','First value','Second value'); UPDATE `table`...

12
Одинаковые (?) Машины SQL Server 2005; запрос занимает 2 секунды на одном, 15 минут на другом

Окружение: У нас есть два 32-разрядных компьютера с Windows Server 2003 R2 под управлением SQL Server 2005. Аппаратные конфигурации - это идентичные серверы с процессором Xeon 5160, 4 ГБ ОЗУ и 13 ГБ RAID0. Флаги AWE и / 3GB не включены. Серверы были установлены параллельно с использованием...

12
Действительно ли изменение порта SQL Server намного безопаснее?

Порт SQL Server по умолчанию - 1433. Наш администратор сказал мне, что порт должен меняться «по соображениям безопасности». Действительно ли намного безопаснее поменять порт? Если сервер находится за брандмауэром и разрешает подключения к нему только с определенного диапазона IP-адресов, разве...

12
SQL Server 2008 R2 «Память-призрак»?

У нас есть выделенная машина SQL Server 2008 R2, которая испытывает некоторые странные проблемы с памятью. Сама машина имеет много ресурсов, включая два четырехъядерных процессора, 16 ГБ ОЗУ и 64-разрядную Windows Server 2008 R2 Enterprise (это Dell PowerEdge 2950) , Странная проблема заключается в...

12
импорт большого файла SQL phpmyadmin

Я пытаюсь импортировать этот файл SQL в phpmyadmin и получил это сообщение #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<br /> <b>Fatal error</b>: Allowed memory size of 134217728...