|
проблема с жесткими дисками?
|
|||
---|---|---|---|
#18+
Проблема! Вращалось у меня табличное пространство DMS на IDE-диске и проблем не знало;( Но захотелось купить более моЧный сервер и понеслось:( В общем когда размещаю ту же самую DMS на RAID 0 из 2 SCSI-дисков (15000 rpm), то чтение с них данных становится на 30% медленнее(во всяком случае так монитор показывает, да и засечки времени показывают, что на SCSI медленнее). Все настройки одинаковы, так как восстанавливаю базу из бЭкапа. В чем может быть дело? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 15:16 |
|
проблема с жесткими дисками?
|
|||
---|---|---|---|
#18+
А для RAID'а настройки не должны быть "одинаковыми". db2set DB2_PARALLEL_IO=* db2set DB2_STRIPED_CONTAINERS=ON размер extent'а должен быть подобран в соответствии с размером stripe. размер prefetch'а должен быть в соответствии с размером extent'а и количеством дисков и в конфигурации БД что-то было... словом, RTFM, search by RAID ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 17:03 |
|
проблема с жесткими дисками?
|
|||
---|---|---|---|
#18+
Затем пересоздание базы и табличных пространств ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 17:04 |
|
проблема с жесткими дисками?
|
|||
---|---|---|---|
#18+
С переимпортом данных ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 17:05 |
|
проблема с жесткими дисками?
|
|||
---|---|---|---|
#18+
Кстати, db2set DB2_PARALLEL_IO=* db2set DB2_STRIPED_CONTAINERS=ON db2set DB2NTNOCACHE=ON db2set DB2_HASH_JOIN=ON db2set DB2_CORRELATED_PREDICATES=ON db2set DB2_NEW_CORR_SQ_FF=ON db2set DB2_PRED_FACTORIZE=ON db2set DB2_EXTENDED_OPTIMIZATION=ON -- db2set DB2_INDEX_2BYTEVARLEN=YES db2set DB2BPVARS=c:\sqllib\BPVARSFILE db2set DB2_ENABLE_BUFPD=ON db2set DB2_BINSORT=YES ;-) BBVARSFILE: NT_SCATTER_DMSFILE=1 NT_SCATTER_DMSDEVICE=1 NT_SCATTER_SMS=1 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 17:06 |
|
проблема с жесткими дисками?
|
|||
---|---|---|---|
#18+
А если мне так эти параметры поменять? Без пересоздания? У меня в этом пространстве только одна ТАБЛИЦА! Но здоровая ~9Gb? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 17:16 |
|
проблема с жесткими дисками?
|
|||
---|---|---|---|
#18+
Ни фиха себе... Ща пробовать буду... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 17:20 |
|
проблема с жесткими дисками?
|
|||
---|---|---|---|
#18+
Получается DB2 пофигу что за RAID ей подсовывают??? Я имею в виду RAID0 или RAID1? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 17:21 |
|
проблема с жесткими дисками?
|
|||
---|---|---|---|
#18+
В смысле пофигу???? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 18:52 |
|
проблема с жесткими дисками?
|
|||
---|---|---|---|
#18+
В смысле настройки одинаковые? И быстродействие сильно отличается? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 18:54 |
|
проблема с жесткими дисками?
|
|||
---|---|---|---|
#18+
На самом деле db2set DB2_STRIPED_CONTAINERS=ON по умолчанию, а надо пересоздавать table space(S!!! - очень важно иметь правильные свойства и у temporary) или нет, зависит от размера stripe size у RAID'а и extent size у tablespace. На чтение, как я понимаю, raid0 и raid1 почти без разницы, тогда как на запись разница большая. Важно заставить работать оба диска одновременно. Если они работают попеременке (что легко видно по LED-индикаторам), это будет хуже одиночного диска!!! DB2 же предпочитает читать данные extent'ами и в благоприятных случаях prefetch size (который обычно равен N*extent size). Проще всего, наверное, задать extent size = N * stripe size (что параметр RAID'а). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 20:37 |
|
проблема с жесткими дисками?
|
|||
---|---|---|---|
#18+
db2set DB2_STRIPED_CONTAINERS=ON по умолчанию у DB2 8.1, а у более ранних нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 20:38 |
|
|
start [/forum/topic.php?fid=43&msg=32611155&tid=1606193]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 246ms |
0 / 0 |