Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
geo_sql Member Откуда: Сообщений: 18 |
Добрый день всем , есть такой вопрос если кто знает плиз подскажите: как определить для таблицы которая партиция была создана последней ? у меня есть мысль что по следующему селекту можно определить по нумерации 'Partition_Number' , но все таки сомневаюсь : SELECT partition_id, object_id, partition_number, rows FROM sys.partitions WHERE object_id = OBJECT_ID('TABLE_NAME') |
24 окт 12, 10:09 [13366768] Ответить | Цитировать Сообщить модератору |
Дедушка Member Откуда: Город трёх революций Сообщений: 5114 |
partition_number не уникален (это порядковый номер секции в соответствии со схемой), уникален partition_id |
24 окт 12, 10:27 [13366903] Ответить | Цитировать Сообщить модератору |
trew Member Откуда: Москва Сообщений: 2646 |
geo_sql, может это будет интересно 12910837 |
24 окт 12, 10:29 [13366908] Ответить | Цитировать Сообщить модератору |
geo_sql Member Откуда: Сообщений: 18 |
ну то что айди уникален это понятно но как узнать которая из партиций самая новая |
24 окт 12, 10:29 [13366911] Ответить | Цитировать Сообщить модератору |
Дедушка Member Откуда: Город трёх революций Сообщений: 5114 |
|
||
24 окт 12, 10:38 [13366970] Ответить | Цитировать Сообщить модератору |
geo_sql Member Откуда: Сообщений: 18 |
ну в принципе логично , мне нужно находить последнюю созданную партицию чтобы после загрузки туда данных делать ее rebuild |
24 окт 12, 10:52 [13367059] Ответить | Цитировать Сообщить модератору |
geo_sql Member Откуда: Сообщений: 18 |
А как можно найти партицию по дате range? |
24 окт 12, 12:54 [13367962] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |