как удалить несколько таблиц из списка
Выполняю запрос поиска таблиц по IDSELECT nameFROM sysobjects WHERE id in (341576255,421576540)Как их удалить? Нужно что то типо этогоdrop tableFROM sysobjects WHERE id in (341576255,421576540)
View ArticleПри обновлении таблицы с columnstore индексом возникает процесс CREATE INDEX....
Добрый день,есть табличка, на которую наложен индекс columnstore.выполняю обновление одной колонки. Команда тупая: update tbl_Main set col1 = 0;Строк много, около 40 млн.Через какое-то время процедура...
View ArticleRandomize в MS SQL
Добрый день!Подскажите как вынуть из большой таблицы 10% произвольных данных равномерно размазанных по полю дата.Что-то select top 10 random percent * from dbo.movement where [date] between 20090101...
View ArticleВопрос по Query Store, настройка Statistics Collection Interval...
Начал работать с Query Store и хоть убей не могу понять смысл этой настройки. Естественно прочитал все что нашел, типа: The compile and execution information is kept in memory first and then saved to...
View ArticleСъезжающий план процы
Добрый день!СУБД: 2014 SP2-CU2 EnterpriseПериодически съезжает план у процедуры, запрос: IF @tiHasBeenCycleParsed = 1 AND LEN(@strParam) >= 4 AND EXISTS ( SELECT 1 FROM T1 l JOIN T2 c ON c.ID = l.ID...
View ArticleС чего начать обслуживание MS SQL Server 2005 ?
Всем привет! Давно не появлялась тут.Скажите пожалуйста с чего начать обслуживание MS SQL Server 2005 в моём случае? Мне по наследству досталась база, я не знаю что с ней делали до меня, но даже бэкапы...
View ArticleРазные @sync_method опции
Добрый день!Пытаюсь в деталях понять разницу межде различными типами @sync_method.Итак имеем:авторnative Produces native-mode bulk copy program output of all tables. Not supported for Oracle...
View ArticleРеорганизация индексов через цикл
Добрый день. set datefirst 1; DECLARE @a float SELECT @a=avg_fragmentation_in_percent FROM sys.dm_db_index_physical_stats (DB_ID(), OBJECT_ID(N'[dbo].[Manh_TRANSACTION_HISTORY]'), NULL, NULL, NULL) if...
View ArticleSQL Server 2012 management studio восстановление файлов
Вчера целый день писал скрипт и забыл сохранить.Ночью вырубали свет. В старых версиях он помню сразу предлагал восстанавливать файлы, здесь же промолчал.Автовосстановление включено и должно происходить...
View ArticleИ снова про импорт в XML
Доброго дня!!Создал схему путем CREATE XML SCHEMA COLLECTION Тут она появилась SELECT * FROM sys.xml_schema_collections; Теперь не могу нигде найти как используя эту схему выгрузить файл XML из...
View ArticleLarge Page Allocated в sql 2016
как индентифицировать , как выделяет себе память в sql2016?Если ранее в sql 2014, к примеру, в логах было сообщение видаLarge Page Allocated: 32MBто в 2016 , даже после включения старого флага 834, нет...
View ArticleТриггер на изменение одной базы при добавлении записи в другую
Извините за простой наверное вопрос. Собираю данные из контроллеров станков. Служебная программа пишет в базу SQL 2014. Мне необходимо при добавлении записи в одну базу изменять запись в другой. база...
View ArticleНе могу сделать копию базы в другую базу на том же сервере MS SQL 2008
set @BACKUPDataBaseName = 'C2H5OH'set @RESTOREDataBaseName = 'C2H5OH_TEST'set @BackupFileName = 'D:\SQL_Data\BACKUP\C2H5OH.bak'BACKUP DATABASE @BACKUPDataBaseNameTO DISK = @BackupFileNameRESTORE...
View Articlemerge + output + window func = серьезная ошибка
Всем привет Microsoft SQL Server 2012 - 11.0.5532.0 (X64) Jul 14 2014 15:00:27 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack...
View ArticleРугачка от Manаgement Studio при анализе sp
Создал процедуру , скомпилил , проверил. Работает. Решил оценить производительность написал что то типа exec dbo.proc1 . Само по себе работает, но когда я пытаюсь выполнить с Display Estimated...
View ArticleФормирование и оптимизация SQL запроса
Добрый день. Не получается никак уменьшить скорость выполнения SQL запроса, так как щас он на вложенных in и еле дышит. Требуется ваша помощь и опыт.Есть таблица1 следующего вида:поле1 (текст, имя...
View Articleстранности при сравнении строк
Всем добрый день.Я гружу данные в БД (MS SQL Server 2012) из файла xlsx через форму приложения на C# с помощью SQLBulkCopy. Грузится все в таблицу без проблем.Часть полей - строки(nvarchar(max) - так...
View Articleinsert into select при разных таблицах
Доброе время.Подскажите, конструкция insert into table1 select * from table2, где таблицы 1 и 2 идентичные, кроме одного дополнительного столбца в таблице 1. Как-то красиво можно реализовать такой...
View ArticleTruncate Table внутри триггера
Как вы считаете, нормально ли использовать Truncate Table внутри триггера?Задача: есть таблица A с предвычисленными значениями на основе других таблиц B, C, D. То есть по сути A - это кэш. Чтобы каждый...
View Article