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

8
Предложение для массового импорта данных

Мы работаем над проектом, который требует ежедневного импорта данных из электронной таблицы Excel. Данные будут импортированы из предопределенного шаблона и, что мы думаем, сначала мы загрузим данные во временную таблицу и выполним операцию очистки (удаление ненужной информации, добавление новых...

8
Нарушаю ли я какое-либо правило NF для моей базы данных?

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

8
Почтовое оповещение от MySQL при редактировании баз данных

Как получить почту из MySQL, когда root или кто-то еще редактирует или обновляет определенную базу данных? Это должно инициировать отправку почты и регистрировать изменения. Я попробовал триггеры, но это не работает. Спецификации сервера: Ubuntu 10.04 64 Bit MySQL Server 5.1.41 сценарий, который я...

8
Как узнать, ограничена ли производительность базы данных SQL Server аппаратно?

Тестирование приложения в настоящее время под однопользовательской нагрузкой - поскольку тестовые данные увеличились до производственных размеров (400k-2M строк на таблицу), некоторые SELECT sp больше не достаточно быстрые (с ограниченными тестовыми данными, которые раньше составляли <30 мс...

8
Может кто-нибудь объяснить магию Opendatasource / Openrowset?

При извлечении информации из файла Excel (или базы данных ms-access) я обычно использую что-то вроде этого: SELECT * FROM OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0', 'Data Source=C:\test.xls;Extended Properties=''EXCEL 12.0;HDR=NO;IMEX=1'' ')...[Sheet1$] Иногда это работает. Иногда это не так....

8
«PhpMyAdmin» для Кассандры

Существует ли такой инструмент, как phpMyAdmin для RDBMS-MySQL для БД Cassandra? Я знаю, что возможно меньше конфигурации «времени выполнения» (семейства столбцов нельзя редактировать во время выполнения и т. Д.). Тем не менее, было бы очень полезно иметь графический интерфейс для проверки...

8
Использование MySQL триггеров или транзакций?

Я хочу спросить ваше мнение об использовании MySQL триггеров или транзакций на веб-сайте. На самом деле у меня есть paymentтаблица истории с - UserId | OperationId | Comment | Credits | Sign (debit or credit). Таким образом, каждая платежная операция вставлена ​​в эту таблицу. Однако это будет...

8
Какая СУБД достаточно быстра для онлайн-игры (несколько тысяч игроков)? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . В настоящее время я делаю MMORPG-игру, в которой одновременно могут...

8
Режим SQLCMD в SSMS и расширение @@ переменных

При использовании режима SQLCMD без SSMS (не из командной строки), есть ли способ назначить текущий сервер и экземпляр переменной? Это отличается от назначения обычных переменных TSQL. Определение проблемы Я хочу использовать возможности расширения переменных SQLCMD для замены значений, специфичных...

8
Проблема с MySQL и PostgreSQL

Наша компания хочет использовать MySQL для одного программного продукта. Этот продукт не с открытым исходным кодом. Законно ли это свободно использовать? Если нет, то как насчет PostgreSQL? Это нормально для нашей...

8
ПРОЦЕДУРА УДАЛЕНИЯ, ЕСЛИ СУЩЕСТВУЕТ В MySQL

Я сбрасываю свои хранимые процедуры только с помощью следующей команды: mysqldump --routines --no-create-info --no-data --no-create-db --skip-opt databasename -u username -p > outputfile.sql но результирующий файл дампа не содержит ПРОЦЕДУРУ КАДРА, ЕСЛИ ЕСТЬ, перед каждым объявлением процедуры....

8
Как использовать переменные внутри выбора (SQL Server)?

Если я хочу вычислить столбец и использовать результат в более чем 1 столбце, как мне это сделать, не делая вычисления дважды? Пример: SELECT LOWER(SUBSTRING([NAME], 4, 100)) + '@somedomain.com' as EMail ,hashbytes('SHA1', LOWER(SUBSTRING([NAME], 4, 100)) + '@somedomain.com') as HashedEmail FROM...

8
Целесообразно ли использовать триггер для обновления другой таблицы?

У меня есть Objectтаблица, которая заполняется из интегрированной службы ( которую я могу изменить при необходимости ) из другой базы данных. В определенные моменты нам нужно вручную добавлять записи в другую таблицу, ObjectObjectGroup (ObjectId, ObjectGroupId)которая необходима, если они...

8
Оптимизация настроек InnoDB по умолчанию

Я посмотрел в my.ini и увидел различные настройки по умолчанию. Моя база данных работает на одном автономном компьютере. Я хочу оптимизировать производительность InnoDB и MySQL в целом для производительности. Нет ограничений на дисковое пространство. Какие настройки по умолчанию следует изменить,...

8
производительность параллельного сервера SQL

Мы столкнулись с проблемой производительности в нашей производственной среде. мы обнаружили, что когда количество активных сессий поднимается выше 25, загрузка ЦП достигает 100%, а снижение времени занимает много времени. Окружающая среда у нас есть: Продукт Microsoft SQL Server Enterprise Edition...

8
Рекомендации для программного обеспечения или службы мониторинга MS SQL Server? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 6 лет назад . У меня есть клиент с экземплярами MS SQL Server (2000, 2005), разбросанных по 20-30...

8
Какой стандарт SQL наиболее широко и полностью поддерживается?

Я хочу сосредоточиться на одной из спецификаций языка SQL для изучения и справочных целей. Какая версия стандарта SQL наиболее широко поддерживается в СУБД, чтобы я мог сосредоточить на этом свое время и...

8
Блокировки InnoDB являются эксклюзивными для INSERT / UPDATE / DELETE?

Я работаю вокруг ошибки MySQL "Обнаружен тупик при попытке получить блокировку; попробуйте перезапустить транзакцию" . Я собираюсь обновить программу, чтобы разрешить взаимные блокировки. Возможно ли, что это SELECTутверждение приведет к ошибкам взаимоблокировки? Я знаю , что это только блокировка...

8
Руководство по использованию составных ключей для идентификации строк

Является ли хорошей практикой (или она будет иметь какие-либо отрицательные последствия) использование набора из 4 столбцов для определения строки как уникальной (один является внешним ключом, а три других являются типами данных с плавающей запятой)? Я пытаюсь создать таблицу, в которой (с 4...

8
Разница между EXEC () и sp_executesql без параметров?

Я только что узнал о новой хранимой процедуре sp_executesql. Мне нравится тот факт, что есть способ выполнить параметризованный код из SQL Server. Но мне интересно, в чем разница между использованием хранимой процедуры sp_executesql, когда у вас нет никаких параметров, и простым вызовом EXEC...