Запитання з тегом «statistics»

Статистика для оптимізації запитів - це об'єкти, що містять статистичну інформацію про розподіл значень в одному або декількох стовпцях таблиці або індексованого виду.

1
Чому SQL Server не робить гістограми складених статистичних стовпців?
У SQL Server є річ під назвою "статистика на кілька стовпців", але це не те, що можна вважати, що це означатиме. Давайте розглянемо наступну прикладну таблицю: CREATE TABLE BadStatistics ( IsArchived BIT NOT NULL, Id INT NOT NULL IDENTITY PRIMARY KEY, Mystery VARCHAR(200) NOT NULL ); CREATE NONCLUSTERED INDEX BadIndex …

3
Чому встановити статистику автоматичного оновлення на помилкову?
Я щойно успадкував близько 20 екземплярів SQL Server, як частина більш широкого проекту придбання. Я перебуваю в процесі оцінки продуктивності, і мені не подобається, як були виконані плани технічного обслуговування. Я бачу щоденні перебудови індексу ковдри (я можу з цим впоратися), а також щоденне ручне оновлення статистики. Близько половини баз …

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

3
Чи зберігаються статистичні дані SQL Server у базі даних або буферному пулі?
Цікаво, що статистичні дані зберігаються в базі даних, але не в пам'яті? Якщо я створюю резервну копію / відновлення бази даних з сервера prod на сервер розвитку, чи збереже вона таку ж статистику, щоб плани виконання не сильно відрізнялися, якщо я це роблю на сервері розробки?

1
Як працює вибірка при оновленні статистики?
У мене є кілька масивних столів. Я хотів би переконатися, що їх статистика оновлюється за допомогою плану щотижневого обслуговування. Однак це займає занадто багато часу. Якщо я вкажу WITH SAMPLE 50 PERCENT робить SQL Server тоді вибірку: перші 50% сторінок кожна інша сторінка чи якась інша стратегія? З цього питання …


1
Статистика зникає / порожняється випадковим чином протягом дня
У мене є база даних SQL Server 2017 (CU9), яка виявляє деякі проблеми, пов'язані з ефективністю, які, на мою думку, мають відношення до статистики індексу. Під час усунення несправностей я виявив, що статистику не оновлювали (тобто DBCC SHOW_STATISTICS повертає всі значення NULL). Я виконав ОНОВЛЕННУ СТАТИСТИКУ на впливовій таблиці та …

1
Який вплив працює запуск sp_updatestats на виробничому сервері?
Чи безпечно працювати sp_updatestatsна SQL Server у виробничому середовищі? А точніше, який вплив оновлює вся статистика на сервері sql? Чи може він "задушити" сервер sql, поки він працює, і спричинити очікування та інші проблеми для користувачів?

1
Доцільність використання STATISTICS_NORECOMPUTE
Нещодавно я зайнявся підтримкою набору баз даних із цікавими проблемами з індексом. Один із тих, хто мене найбільше обтяжує, - це відмінності в показниках між машинами для розробки, випробувань, моделей та виробництва. Оскільки відмінності роблять налаштування запитів досить складним, їх синхронізація є одним з моїх перших проектів. Коли я порівнював …

1
Швидкий загальний метод обчислення відсотків
Я хочу знайти n> 1 відсотків несортованого стовпця в PostgreSQL. Наприклад, 20-й, 40-й, 60-й, 80-й та 100-й перцентилі. Очевидним рішенням є підрахунок та сортування стовпця, а потім перегляд, але я сподіваюся на краще рішення. Будь-які ідеї? PS Я знайшов хороше рішення для MySQL, але не можу перевести його на psql

1
Медіани, способи, відсотки та OLAP
Я новачок намагаюся обернути голову навколо OLAP, і у мене є кілька питань. Питання 1: Чи може в кубі OLAP зберігати медіани, режими, відсотки? Запитання 2: Чи може написаний користувачем запит MDX повернути підсумок даних на рівні рядків? (наприклад:% транзакцій> 100 доларів США). Чи повинен дизайнер кубів додати це до …
9 ssas  statistics  olap 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.