Розмежування в ізоляції може бути достатньою, але ви можете отримати кращі результати, поєднуючись з представленими розділами та кількома таблицями. Це дуже залежить від структури запитів та зростання.
Поточне обмеження при розділенні полягає в тому, що статистику стовпців ведеться лише за таблицею, а не на рівні розділів. Якщо у вас є шаблон запитів, який би виграв від більш точної статистики, поєднання розділів таблиці з представленнями з розділеними таблицями може принести значні переваги ефективності.
Якщо характер ваших даних змінюється від місяця до місяця, року в рік, перегляди з розділеними розмірами також можуть допомогти. Уявіть, що роздрібний продавець, який постійно змінював свої лінійки продуктів, таким чином, щоб мати незначну послідовність у діапазоні продуктів Product.ProductId, що застосовується з року в рік. За допомогою єдиної таблиці замовлення / замовлення та, отже, єдиної гістограми статистики статистика мало запропонує оптимізатору запитів. Таблиця на рік (Order_2010, Order_2011, OrderLine_2010, OrderLine_2011), розподілена за місяцем та поєднана з переглядами з розділеними параметрами (Order, OrderLine), надасть більш детальну та потенційно корисну статистику для оптимізатора.
Ви можете ввести розділення таблиці з порівняно невеликими зусиллями, тому починайте там, виміряйте вплив і пізніше оцініть, чи варто вартих додаткових зусиль.
Кімберлі Тріпп опублікувала безліч вказівок та довідок про розділення, які, як правило, вважаються необхідними для читання по цій темі. Кендра Літл також має хороший матеріал та корисний довідковий список інших статей
Продуктивність, як правило, є номером 1, тому що люди дивляться на розділення. Особисто я вважаю, що поліпшення часу відновлення є рівною або більшою користю, ніж VLDB. Знайдіть трохи часу, щоб зрозуміти часткову доступність та відновлення по частинах, перш ніж розпочати роботу, оскільки це може вплинути на ваш підхід.
Якщо у вас не ідеальний, але нечастий процес надсилання резервних копій по мережі, можливо, ви будете шукати 3-годинного часу відновлення ваших поточних 600 Гб. Через рік, коли ви провалили 1,5 ТБ, у вас виникла проблема.