powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / А вы уже поменяли $Increment на $Sequence?
9 сообщений из 9, страница 1 из 1
А вы уже поменяли $Increment на $Sequence?
    #39020532
Шваров Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласно статье в простых тестах можно получить увеличение производительности на вставке от 5 раз.
В ECP тоже очень хорошие результаты.

Если вдруг будут результаты тестов на реальных системах, поделитесь пожалуйста?


Каталог статей по технологиям InterSystems http://intersystems.ru/cache/devcorner/habrahabr.html
Группа Isc Meetup в Facebook https://www.facebook.com/groups/mskiscmeetup/
Группа InterSystems University в Вконтакте https://vk.com/isc.university
...
Рейтинг: 0 / 0
А вы уже поменяли $Increment на $Sequence?
    #39020589
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шваров Евгений, насколько я понял, можно обновлять лекцию по оптимизации производительности - для массированного импорта в несколько потоков - самое то
...
Рейтинг: 0 / 0
А вы уже поменяли $Increment на $Sequence?
    #39020830
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во первых, как обстоит дела в нутрях Caché. присвоение ID новому объекту пока обычно на той стороне, наверно должна быть опция.
во вторых, не нужно быть столь поспешным, пока я вижу самое главное, это как быть с bitmap индексами, если будут пустоты в присвоении новых номеров.
...
Рейтинг: 0 / 0
А вы уже поменяли $Increment на $Sequence?
    #39021512
Шваров Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMorВо первых, как обстоит дела в нутрях Caché. присвоение ID новому объекту пока обычно на той стороне, наверно должна быть опция.
во вторых, не нужно быть столь поспешным, пока я вижу самое главное, это как быть с bitmap индексами, если будут пустоты в присвоении новых номеров.
С битмап индексами конечно будут вопросы. Но их можно не делать на этом же сервере.
...
Рейтинг: 0 / 0
А вы уже поменяли $Increment на $Sequence?
    #39021521
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шваров ЕвгенийDAiMorВо первых, как обстоит дела в нутрях Caché. присвоение ID новому объекту пока обычно на той стороне, наверно должна быть опция.
во вторых, не нужно быть столь поспешным, пока я вижу самое главное, это как быть с bitmap индексами, если будут пустоты в присвоении новых номеров.
С битмап индексами конечно будут вопросы. Но их можно не делать на этом же сервере.А тут уже не важно на каком сервере их делать. Дырки в нумерации никуда не денутся. У нас к примеру вся система построена именно на таких индексах, одних только битмап индексов может быть несколько сотен гигабайт, до пары терабайт на одном из проектов. И этот индекс основная часть системы, без него работа у нас просто невозможна. Так что пока в нашем случае мы не можем перейти вообще на $seq.
...
Рейтинг: 0 / 0
А вы уже поменяли $Increment на $Sequence?
    #39021535
Шваров Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMorШваров Евгенийпропущено...

С битмап индексами конечно будут вопросы. Но их можно не делать на этом же сервере.А тут уже не важно на каком сервере их делать. Дырки в нумерации никуда не денутся. У нас к примеру вся система построена именно на таких индексах, одних только битмап индексов может быть несколько сотен гигабайт, до пары терабайт на одном из проектов. И этот индекс основная часть системы, без него работа у нас просто невозможна. Так что пока в нашем случае мы не можем перейти вообще на $seq.

Почему не пропадут дырки? Например в DeepSee факты кубов создаются просто заново. А в них есть поле с исходным id.
...
Рейтинг: 0 / 0
А вы уже поменяли $Increment на $Sequence?
    #39021550
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шваров Евгений,

Ну потому что у нас нет DeepSee, и битмапы именно по нашим ID
...
Рейтинг: 0 / 0
А вы уже поменяли $Increment на $Sequence?
    #39021595
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMorпока я вижу самое главное, это как быть с bitmap индексами, если будут пустоты в присвоении новых номеров.
Пустоты в присвоении новых номеров как-то чему-то мешают в битмап-индексах? Можно ли хоть чуть поподробнее, чему именно?
...
Рейтинг: 0 / 0
А вы уже поменяли $Increment на $Sequence?
    #39021605
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну яDAiMorпока я вижу самое главное, это как быть с bitmap индексами, если будут пустоты в присвоении новых номеров.
Пустоты в присвоении новых номеров как-то чему-то мешают в битмап-индексах? Можно ли хоть чуть поподробнее, чему именно?Мешают оптимизации, и тому что рост индекса может стать значительно быстрее
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / А вы уже поменяли $Increment на $Sequence?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]