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

Розбиття таблиці бази даних на кілька сегментів для продуктивності чи керованості.

3
Як допомагає розділити таблицю?
Мені важко зрозуміти плюси і мінуси розподілу таблиць. Я збираюся розпочати роботу над проектом, який мав би 8 таблиць, і одна з них буде основною таблицею даних, яка містить 180-260 мільйонів записів. Оскільки це буде правильно індексована таблиця, тому я думаю про обмеження записів таблиці до 20 мільйонів, таким чином …

1
Оптимізація індексу з датами
Це запитання було перенесено із переповнення стека, оскільки на нього можна відповісти в Адміністраторі баз даних Stack Exchange. Мігрували 7 років тому . У мене є велика таблиця об’єктів (15M + рядок) у PostgreSQL 9.0.8, для якої я хочу запитувати застаріле поле. Я хочу розділити запит на мільйони, з метою …

3
Чи повинен ключ розділу також бути частиною первинного ключа?
Я розділяю таблицю на основі стовпця, який не є первинним ключем? Я сьогодні прочитав деяку суперечливу інформацію про те, чи повинен стовпчик розділу бути частиною первинного ключа. Моя кишка каже "ні", але я не впевнений на 100%. Тож питання ... Чи повинен стовпчик розділу бути частиною основного? Рекомендується так чи …



1
Шукайте, і ви скануєте… на розділених таблицях
Я читав ці статті в PCMag Іціка Бен-Гана : Шукайте та скануйте частину I: коли оптимізатор не оптимізує пошук, і ви повинні сканувати частина II: висхідні клавіші Наразі у мене є проблема "Групований Макс" з усіма нашими розділеними таблицями. Ми використовуємо трюк Itzik Ben-Gan, що надається для отримання максимуму (ID), …

2
Чи можливо змусити оптимізатор усунути невідповідні таблиці в цьому розділеному представленні?
Я тестую різні архітектури для великих таблиць, і одна пропозиція, яку я бачив, - це використовувати розділений вид, завдяки якому велика таблиця розбивається на ряд менших «розділених» таблиць. 1 , 2 , 3 , 4 Тестуючи цей підхід, я виявив щось, що не має для мене великого сенсу. Коли я …

2
Який сучасний спосіб розділити PostgreSQL на машинах, коли дані є "природним чином розподіленими"
Це запитання було перенесено із переповнення стека, оскільки на нього можна відповісти в Адміністраторі баз даних Stack Exchange. Мігрували 7 років тому . Після кількох років проживання в просторі "NoSQL", тепер у мене є проблема, яка є досить "реляційною" за своєю суттю. Сьогодні я бачу сховища даних зовсім іншими очима, …

1
Статистика зникає після поступового оновлення
У нас є велика розділена база даних SQL Server із використанням додаткової статистики. Усі індекси вирівняні за розмірами. Коли ми намагаємось відновити розділ в Інтернеті за розділом, всі статистичні дані зникають після відновлення індексу. Нижче представлений сценарій для тиражування проблеми в SQL Server 2014 за допомогою бази даних AdventureWorks2014. --Example …

2
SQL Server не оптимізує паралельне з'єднання злиття на двох рівномірно розподілених таблицях
Це запитання було перенесено із переповнення стека, оскільки на нього можна відповісти в Адміністраторі баз даних Stack Exchange. Мігрували 7 років тому . Вибачте заздалегідь за дуже детальне запитання. Я включив запити для створення повного набору даних для відтворення проблеми, і я запускаю SQL Server 2012 на 32-ядерній машині. Однак …

2
Як розділити існуючу таблицю на постгресах?
Я б хотів розділити таблицю з 1М + рядками за діапазоном дат. Як це зазвичай робиться, не вимагаючи великих простоїв або ризикуючи втратити дані? Ось стратегії, які я розглядаю, але відкриті для пропозицій: Існуюча таблиця є господарем і діти успадковують від неї. З часом перенесіть дані від головного до дочірнього, …

1
Рішення архіву бази даних
На продовження запитання, яке я опублікував на тему: Чи корисно перемістити таблиці з великим обсягом та з великим доступом до окремої бази даних? , я шукаю різні методи / рішення, доступні для архівування баз даних у PostgreSQL. Мало хто може придумати такі рішення: Розбиття таблиці Окремий простір таблиць та / …

2
ефективний дизайн таблиці та індексу mysql для 35 мільйонів рядків + таблиця з 200+ відповідними стовпцями (подвійний), будь-яку комбінацію яких можна запитати
Я шукаю поради щодо дизайну таблиць / індексів для наступної ситуації: У мене є велика таблиця (дані історії цін на акції, InnoDB, 35 мільйонів рядків і зростаюча) зі складеним первинним ключем (assetid (int), дата (дата)). крім інформації про ціни, у мене є 200 подвійних значень, які потрібно відповідати кожному запису. …

4
Дизайн великої таблиці SQL
У мене є загальне питання щодо дизайну таблиць (ів) SQL Server 2008. Наразі у нас є стіл, який становить понад 600 ГБ і зростає приблизно на 3 ГБ на день. Ця таблиця має відповідні обмеження, але вона стає основною перевіркою під час запуску запитів і саме через її розмір. Питання …

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

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