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

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

2
Самый эффективный способ создания различий
У меня есть таблица на сервере SQL, которая выглядит следующим образом: Id |Version |Name |date |fieldA |fieldB ..|fieldZ 1 |1 |Foo |20120101|23 | ..|25334123 2 |2 |Foo |20120101|23 |NULL ..|NULL 3 |2 |Bar |20120303|24 |123......|NULL 4 |2 |Bee |20120303|34 |-34......|NULL Я работаю над хранимой процедурой diff, которая принимает входные данные …

1
Очень высокие транзакции в секунду
Наш производственный сервер выполняет в среднем 4000 транзакций в секунду. В последние несколько дней среднее число выросло до 175 000 транзакций в секунду. Это не опечатка, это 175K в секунду. Рассматривая DMV для транзакций, мы не можем напрямую связать их с сеансами пользователей, но мы видим это: SELECT NAME, COUNT(*) …

6
Создание базового мониторинга производительности SQL Server
Чтобы получить обзор и сопоставимые данные, моей текущей задачей является создание базовых показателей производительности, чтобы получить некоторые данные о различных продуктивных экземплярах SQL Server. Мои мысли: Я хочу использовать несколько DMV Я хочу включить трассировку профилировщика (в т.ч. Exec. Планы) Я хочу включить данные perfmon Итак, я пытаюсь добиться общего …

1
Как получить минимальное значение в pyMongo
У меня есть коллекция с несколькими полями, и я хотел бы получить минимальное значение из одного. Я знаю команду для получения максимального значения: collection.find_one(sort=[("myfield", -1)])["myfield"] но не один для получения мин. Есть ли способ сделать это?
8 mongodb  python 

1
Несколько вопросов о SGAM & GAM & IAM & PFS в SQL Server
Есть несколько вопросов о внутренней структуре SQL Server. Предположим, что у нас есть таблица в базе данных. Страницы SGAM и GAM отслеживают общие и единообразные экстенты в пределах одного интервала GAM (~ 4 ГБ) и помогают нам найти соответствующий тип экстента при выделении страниц / экстентов (первоначально первые 8 страниц …

1
Почему эти два HADR DMV сообщают о разных состояниях?
SQL Server 2012 (11.0.5058.0) Enterprise Edition У нас есть 8 групп доступности в кластере 2 (HA) +1 (DR), и наши DMV мониторинга сообщают о результатах, которые меня смущают. 6 Группы доступности настроены для HA и DR, 1 настроен только для HA, а 1 настроен только для DR. Каждая из 6 …

1
Доставка журналов больших БД - как насчет журнала?
В настоящее время я настраиваю доставку журналов большой БД (около 1,5 ТБ) и мне интересно, что я могу сделать с файлом журнала. В его нынешнем виде я хочу сделать следующие шаги: Изменить БД на полное восстановление Возьмите полную резервную копию (5-6 часов) на основной Восстановить ПОЛНУЮ резервную копию на вторичную …

1
Десятичный или точечный тип данных для хранения данных о географическом местоположении в MySQL
Я хочу сохранить географическое местоположение для каждого адреса в моей таблице "tblAddress" MySQL (Innodb), и я думаю, что у меня есть 2 варианта: 1) 2 columns for Each Address: Latitude DECIMAL(10, 8), Longitude DECIMAL(11, 8) 2) One Column for Each Address: GeoLocation POINT Моя программа должна найти все адреса, которые …

2
Как импортировать export.sql в sql developer?
В SQL Developer в верхнем меню выберите «Инструменты»> «Экспорт данных». Это запустит мастер экспорта данных. Так что это экспорт. Это создает файл export.sql. Теперь, как сделать импорт? Я использую SqlDeveloper 3.20. Попробуйте выполнить это руководство и создайте новое соединение, но я не могу найти импорт. Сервис-> Настройки-> База данных-> Утилиты-> …

3
Отсутствует «MSVCR120.dll» во время установки MySQL Workbench 6.3 CE
Когда я устанавливаю MySQL Workbench 6.3 в Windows 8.1, я сталкиваюсь со следующей системной ошибкой: Я уже пытался повторно загрузить и переустановить программу, но это сообщение об ошибке появляется каждый раз. Как это исправить?

1
Схема базы данных для сущностей с двумя возможными типами владелец / родитель?
Я использую PostgreSQL с Sequelize в качестве ORM. У меня есть один тип User. Второй тип Group, который может иметь любое количество пользователей, связанных с ним через GroupMembershipsтаблицу. Users также может иметь любое количество Groups. Мой третий тип, Playlistможет принадлежать либо к UserИЛИ group. Каков наилучший способ разработки схемы для …

1
Я хочу добавить пользователя / логин для роли в другой базе данных без переключения баз данных
У меня есть роль / логин в «новой» базе данных mynewdbс ролью "emailsender". Я сценарий профиля для sp_send_dbmailи теперь пытаюсь сценарий добавления логина к DatabaseMailUserRoleв msdbи , кажется, иду по кругу. Важно отметить, что я хочу запустить свой скрипт обновления mynewdb. Я знаю, что могу использовать SSMSдля этого. Вопрос в …

2
Миграция с текста и изображения на varchar (max) и varbinary (max)
У меня есть база данных SQL Server , которая содержит ряд imageи textстолбцов, и я изучаю потенциальные проблемы , которые могут возникнуть в результате миграции их в не-устаревших аналоги varbinary(max)и varchar(max). Помимо изменений в коде приложения, моей главной проблемой являются потенциальные "ошибки", связанные с этим. Например, есть ли функциональность, поддерживаемая …

2
Оптимизация условия WHERE для поля TIMESTAMP в операторе MySQL SELECT
Я работаю над схемой для аналитической системы, которая отслеживает время использования, и необходимо видеть общее время использования в определенном диапазоне дат. Чтобы привести простой пример, этот тип запроса будет выполняться часто: select sum(diff_ms) from writetest_table where time_on > ("2015-07-13 15:11:56"); Этот запрос обычно занимает около 7 секунд для таблицы с …

3
Альтернативы SQL Server TDE
Из-за высокой стоимости SQL Server Enterprise Edition, включающей функцию прозрачного шифрования данных, я ищу альтернативный продукт и нашел только несколько вариантов: DbDefence NetLib Encryptionizer Может ли кто-нибудь рассказать о своем опыте работы с любым из вышеуказанных продуктов (влияние на производительность, простота использования и т. Д.)? Любые другие альтернативы SQL Server …

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