Запитання з тегом «sql-server-2008»

SQL Server 2008 (основна версія збірки 10.00.xxxx). Будь ласка, позначте також sql-сервером.

4
База даних SQL Server на SSD - будь-яка перевага окремого файлу для кожної таблиці?
Я створюю базу даних, в якій буде близько 30 таблиць, кожна таблиця містить десятки мільйонів рядків, а кожна таблиця містить один важливий стовпець та стовпчик первинного / зовнішнього ключа для того, щоб досягти максимальної ефективності запитів в умовах важких оновлення та вставки та активно використовують кластерні індекси. Дві таблиці містять …

5
SQL: Що сповільнює INSERT, якщо не процесор чи IO?
У нас є база даних для продукту, який важкий для запису. Ми щойно придбали нову серверну машину з SSD, щоб допомогти. На наш подив, вставки були не швидшими, ніж на нашій старій машині зі значно повільнішим зберіганням. Під час бенчмаркінгу ми помітили, що показник IO, демонструваний процесом SQL Server, був …

4
Легко показуйте рядки, які відрізняються між двома таблицями або запитами
Уявіть, що у вас є дві різні таблиці / запити, які повинні мати / повертати однакові дані. Ви хочете це підтвердити. Який простий спосіб показати будь-які незрівняні рядки з кожної таблиці, як на прикладі нижче, порівнюючи кожен стовпець? Припустимо, у таблицях є 30 стовпців, багато з яких є НУЛЬНИМИ. Коли …

6
Як запобігти заповненню журналу транзакцій під час реорганізації індексу?
У нас є кілька машин, на яких попередньо виділили розмір журналу транзакцій до 50 Гб. Розмір таблиці, яку я намагаюся реорганізувати, становить 55 - 60 гб, але збирається постійно збільшуватися. Основна причина, яку я хочу реорганізувати, - це повернути простір, а будь-яка вигода від продуктивності через це - це додатковий …

3
Як скорочення файлу журналу SQL Server впливає на продуктивність?
У мене база даних SQL Server 2008, яка має файл даних розміром приблизно 2 Гб, але файл журналу перевищує 8 ГБ. У базах даних до 2008 року я міг би використовувати "Журнал резервного копіювання" та TRUNCATE_ONLYпараметр, але це більше не доступно для баз даних 2008 та пізніших. У мене є …

4
Планувальник завдань для SQL Server Express
У мене є програма ASP.NET MVC, яка працює з базою даних у версії SQL Server 2008 R2 Express. Необхідно виконувати регулярне завдання з оновлення деяких записів у базі даних. На жаль, у Express Edition не вистачає агента SQL. Який підхід ви б рекомендували?


4
Чому я не можу використовувати змінні в T-SQL, як я думаю, що можу?
Пробачте, я розробник, який перейшов у світ SQL. Я думав, що міг би покращити деякий SQL, додавши змінні, але він не функціонував так, як я очікував. Може хтось скаже мені, чому це не працює? Я не хочу працювати навколо, я хочу знати причини, чому це не працює, як я вважаю, …

7
Згрупуйте щоденний графік до [Дата початку; Кінцева дата] інтервали зі списком днів тижня
Мені потрібно конвертувати дані між двома системами. Спочатку система зберігає графіки як звичайний перелік дат. Кожна дата, яка включена до розкладу, - це один ряд. У послідовності побачень можуть бути різні прогалини (вихідні дні, державні свята та довші паузи, деякі дні тижня можуть бути виключені з розкладу). Прогалини взагалі не …


2
Переходячи від SQL 2005 [SQL_Latin1_General_CP1_CI_AS] до 2008 року - я втрачу будь-які функції, використовуючи "зворотну сумісність"
Ми переходимо від SQL 2005 [Ідентифікатор і БД зіставлено SQL_Latin1_General_CP1_CI_AS] до SQL 2008 [який за замовчуванням Latin1_General_CI_AS]. Я завершив установку SQL 2008 R2 і застосував за замовчуванням Latin1_General_CI_ASзіставлення з відновленням бази даних SQL_Latin1_General_CP1_CI_AS. Вирішені проблеми виникли - таблиці #temp, де в Latin1_General_CI_ASтой час був db, SQL_Latin1_General_CP1_CI_ASі ось де я зараз …

4
використовуючи * таблиці * як параметри табличного значення (TVP)
MS SQL 2008 підтримує TVP: корисна функція для масового завантаження даних у збережений процес для обробки. Чи замість створення визначеного користувачем типу, чи можна використовувати існуюче визначення таблиці? Наприклад, чи можна створити збережену процедуру з наступним підписом? CREATE PROCEDURE usp_InsertProductionLocation @TVP **LocationTable** READONLY Здається, що документація підказує, що це неможливо. …

1
Чи можливо створити псевдонім або синонім для бази даних?
Чи можливо створити псевдонім бази даних або синонім? Я сподіваюся, що зможу зробити це, щоб NewDatabaseName був псевдонімом як OldDatabaseName, щоб запобігти переписуванню тонни коду. Попередня історія: До мене звернувся клієнт зі смішною проблемою, спричиненою самовикликанням. У них є стороннє додаток, яке має резервний сервер SQL-сервера. Користувачі пишуть спеціальні звіти …

3
Динамічно визначте діапазон у розмірі
У мене є проблема, з якою я стикаюсь кожного разу, коли вирішу будувати куб, і я ще не знайшов способу його подолати. Питання полягає в тому, як дозволити користувачеві автоматично визначати діапазон речей, не маючи необхідності жорстко кодувати їх у вимірі. Я поясню свою проблему на прикладі. У мене є …

4
Максимальна пам'ять SQL Server, що не обмежує використання оперативної пам'яті
Я хотів би, щоб ваш внесок з цього приводу був. У мене є сервер sql 2008r2 Ent. Ред. 64-бітний з 16 ядрами і 64 ГБ оперативної пам’яті. Є один екземпляр сервера SQL, повністю зафіксований станом на 20111014. Максимальний таран встановлений у 60000MB. Кількість безкоштовних операційних балів становить 0, за словами …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.