SQL server случайным образом пропускает запись в таблицу. Как найти причину?
Добрый день. Я не специалист в данной области. На предприятии есть 2 сервера SQL server 2008 r2. В них параллельно пишется база (температуры, давления...) по сути зеркалируется. Есть таблица куда...
View ArticleMSSQL 2008 восстановление базы из лога после восстановления бэкапа базы
Добрый день!MS SQL 2008. Есть ночной бэкап, есть журнал логов. База примерно 800Мб, логи около 2Гб. Модель восстановления - полная.Случайно восстановили ночной бэкап в рабочую базу. Реально ли...
View ArticleДлительность процесса.
Есть две даты(два поля). Дата начала процесса, и дата окончания. Надо вычислить, сколько дней, часов, минут, секунд занял процесс. Для отображения в виде ХХ д ХХ час ХХ мин ХХ секи отдельным столбцом...
View ArticleПеренос job с одного сервера на другой
Подскажите пожалуйста, как массово перенести Job с одного сервера, на другой? Как настроить отправку Alertov? И где она настраивается?
View ArticleХинты и Excel
Добрый день, коллеги.Не сильно увлекаюсь хинтами, потому и спрашиваю: чем это вредно? И как правельно готовить :)Есть запрос, оптимизатор его не понимает правильно, и начинает мудрить. Тогда я ему...
View ArticleОтследить появление файла в FileTable и создать в ней ещё файл
Нужно при копировании файла по UNC пути в FileTable автоматически создать для него ещё один файл в той же директории.В триггере этого сделать нельзяBOLTriggers defined on a FileTable cannot update any...
View ArticleСтранность с tempdb
Доброго времени суток!Столкнулся со странной проблемой: получил error msg 1101 в базе tempdb:ERROR 1101: Could not allocate a new page for database because of insufficient disk space in filegroup....
View Articlesys.dm_exec_sessions
Доброго времени,Тут на днях наткнулся на довольно странное значение в sys.dm_exec_sessions:В результирующем наборе соединение правильно определило хост с которого приложение подсоединилось, но вот...
View ArticleПерераспределение товаров между складами
Господа, помогите найти адекватное по времени решение задачи перераспределения товаров между складами. Должно работать «Многие-ко-многим» (т.е. "Количество" может делиться). Есть 2 таблицы складов...
View ArticleУдаление неиспользуемого индекса бьет по производительности
Есть неиспользуемый индекс, который по статистике не имеет ни seeks, ни scans, ни lookup. Нигде не используется, в том числе не упоминается в планах запросов при поиске по тексту. Ну разве что вставка...
View ArticleПравильно ли понимаю, что надо обновлять статистику после rebuild/defrag?
Читаю https://docs.microsoft.com/en-us/sql/relational-databases/indexes/reorganize-and-rebuild-indexes:Starting with SQL Server 2012, statistics are not created by scanning all the rows in the table...
View ArticleРазбивка категории на 2 под-категории в запросе
Прошу подсказать как можно разбить категорию service catalog на 2 под-категории : ND и CO в данном случае? SELECT case when [CATEGORY] = 'incident' then 'Инцидент' when [CATEGORY] = 'problem' then...
View ArticleПроцедура из процедуры, как оптимизировать?
День добрый!Возникла такая ситуация, есть несколько(около 20) процедур отчетов, в которых используются временные таблицы, в каждой из процедур таблицы строятся с разной логикой. Внутри каждой процедуры...
View ArticleSSIS 2016 Переименование пакета в логе
Добрый день. Подскажите пожалуйста, есть ли способ изменить название пакета в логе Integration Services Catalog?Головной пакет вызывает в цикле подчиненный пакет. Хочется чтобы в логе можно было быстро...
View ArticleКак выбрать мин и макс дату из таблицы?
Есть проблема с брокером, очередь transmission_queue забита невыбранными сообщениями (100 млн).Хочу посмотреть дату начала и окончания забивания трансмиссионной очередиselect top 10 * from...
View ArticleАналог временных таблиц Oracle в MS SQL (видимость только "своих"...
Здравствуйте. Возвращаюсь к основам программирования после 10 лет забытия, поэтому прошу не судить строго.Есть конкретная задача, которую надо решить в оперативном режиме - время на изучение теории...
View ArticleПорядок записей в таблице
Вот если вставили первую запись а потом вторую и сделать select * from table то будут ли они обязательно в порядке вставления?
View ArticleДоступ к данным из другой базы
Приветствую, прошу помочь.Есть две базы, src и dst. В src лежат важные данные, которые нуждаются в защите, в dst - разброд и вакханалия. Ходи, кто хочешь, делай, что хочешь :). В src создан ряд...
View Articlecursor into tran
Коллеги, подскажите пожалуйста, нет ли каких-либо подводных камней в объявлении и закрытии курсора внутри транзакции?При Rollback он должен корректно закрыться?
View Articlelike @varchar
Добрый день!Объясните, пожалуйста, почемутак фильтр работает: select * from table where field like '%filter%' так фильтр не работает: declare @variable varchar set @variable = '%filter%' select * from...
View Article