|
А вы уже поменяли $Increment на $Sequence?
|
|||
---|---|---|---|
#18+
Согласно статье в простых тестах можно получить увеличение производительности на вставке от 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 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2015, 15:27 |
|
А вы уже поменяли $Increment на $Sequence?
|
|||
---|---|---|---|
#18+
Шваров Евгений, насколько я понял, можно обновлять лекцию по оптимизации производительности - для массированного импорта в несколько потоков - самое то ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2015, 16:01 |
|
А вы уже поменяли $Increment на $Sequence?
|
|||
---|---|---|---|
#18+
Во первых, как обстоит дела в нутрях Caché. присвоение ID новому объекту пока обычно на той стороне, наверно должна быть опция. во вторых, не нужно быть столь поспешным, пока я вижу самое главное, это как быть с bitmap индексами, если будут пустоты в присвоении новых номеров. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2015, 21:18 |
|
А вы уже поменяли $Increment на $Sequence?
|
|||
---|---|---|---|
#18+
DAiMorВо первых, как обстоит дела в нутрях Caché. присвоение ID новому объекту пока обычно на той стороне, наверно должна быть опция. во вторых, не нужно быть столь поспешным, пока я вижу самое главное, это как быть с bitmap индексами, если будут пустоты в присвоении новых номеров. С битмап индексами конечно будут вопросы. Но их можно не делать на этом же сервере. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2015, 11:05 |
|
А вы уже поменяли $Increment на $Sequence?
|
|||
---|---|---|---|
#18+
Шваров ЕвгенийDAiMorВо первых, как обстоит дела в нутрях Caché. присвоение ID новому объекту пока обычно на той стороне, наверно должна быть опция. во вторых, не нужно быть столь поспешным, пока я вижу самое главное, это как быть с bitmap индексами, если будут пустоты в присвоении новых номеров. С битмап индексами конечно будут вопросы. Но их можно не делать на этом же сервере.А тут уже не важно на каком сервере их делать. Дырки в нумерации никуда не денутся. У нас к примеру вся система построена именно на таких индексах, одних только битмап индексов может быть несколько сотен гигабайт, до пары терабайт на одном из проектов. И этот индекс основная часть системы, без него работа у нас просто невозможна. Так что пока в нашем случае мы не можем перейти вообще на $seq. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2015, 11:15 |
|
А вы уже поменяли $Increment на $Sequence?
|
|||
---|---|---|---|
#18+
DAiMorШваров Евгенийпропущено... С битмап индексами конечно будут вопросы. Но их можно не делать на этом же сервере.А тут уже не важно на каком сервере их делать. Дырки в нумерации никуда не денутся. У нас к примеру вся система построена именно на таких индексах, одних только битмап индексов может быть несколько сотен гигабайт, до пары терабайт на одном из проектов. И этот индекс основная часть системы, без него работа у нас просто невозможна. Так что пока в нашем случае мы не можем перейти вообще на $seq. Почему не пропадут дырки? Например в DeepSee факты кубов создаются просто заново. А в них есть поле с исходным id. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2015, 11:33 |
|
А вы уже поменяли $Increment на $Sequence?
|
|||
---|---|---|---|
#18+
Шваров Евгений, Ну потому что у нас нет DeepSee, и битмапы именно по нашим ID ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2015, 11:42 |
|
А вы уже поменяли $Increment на $Sequence?
|
|||
---|---|---|---|
#18+
DAiMorпока я вижу самое главное, это как быть с bitmap индексами, если будут пустоты в присвоении новых номеров. Пустоты в присвоении новых номеров как-то чему-то мешают в битмап-индексах? Можно ли хоть чуть поподробнее, чему именно? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2015, 12:22 |
|
А вы уже поменяли $Increment на $Sequence?
|
|||
---|---|---|---|
#18+
ну яDAiMorпока я вижу самое главное, это как быть с bitmap индексами, если будут пустоты в присвоении новых номеров. Пустоты в присвоении новых номеров как-то чему-то мешают в битмап-индексах? Можно ли хоть чуть поподробнее, чему именно?Мешают оптимизации, и тому что рост индекса может стать значительно быстрее ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2015, 12:29 |
|
|
start [/forum/topic.php?desktop=1&fid=39&tid=1556609]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 294ms |
total: | 420ms |
0 / 0 |