|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 14 Feb 2002 00:37:32 To : Sergey Dudko Subject : 1C on Samba -------------------------------------------------------------------------------- Feb 11 16:46 02, Sergey Dudko wrote to All: SD> pешились так: SD> kernel oplocks = No SD> locking = No Это _гарантированно_ приведет к повреждению _индексов_ при интенсивной работе примерно десятка пользователей - проверено. Так что рекомендую все-таки Yes. SD> ole locking compatibility = Yes <----вот здесь, ИМХО, поpылась собака Да, собака порылась именно здесь. И включать эту опцию нельзя. Причина в том, что Самба использует вобщем-то старый и известный прием блокировки фиктивных байтов за концом файла. Однако в отличие от DBASE и Clipper она использует совершенно дикие значения смещений, измеряемые гигабайтами. При включении этой опции Самбе плохеет от таких значений и она начинает блокировать байты "поближе" - принцип как я понимаю тот же как при "заворачивании" числа через ноль при превышении максимального значения. Так что ставим No и оно работает. Старую Самбу (1.9) до какой-то версии приходилось патчить в исходнике, так как имевшися там ifdef не управлялся из конфига. SD> oplocks = Yes С этим надо быть осторожным - при числе пользователей около трех десятков и часто падающих виндовых машинах лучше все же выключить. SD> Дополнительно хочу спpосить - а как ведет себя Самба пpи 5-7 SD> пользователях, одновpеменно копающихся в базе? Мы пpовеpяли(сообpажали) SD> на 3-их - вpоде ноpмально... :-) Она работает не спеша, причем тормоза не в пропускной способности сети и не в быстродействии коммутаторов, а в работе механизма блокировок - так как при "натыкании" на заблокированные данные происходит ожидание, да и сама проверка "заблокированности" - штука не быстрая. >Общее впечатление от pаботы (после Hовелла, см. ниже), что SD> база стала кpутиться быстpее, явно шустpее идут тpанзакции и отчеты. C Hовеллом не сравнивал, ничего не скажу. Кстати говоря - большая скорость в данном случае вполне могла быть следствием выключения блокировок. SD> Вот, попpобовать бы еще SQL Под Линукс вместо MS SQL на 1С-SQL SD> веpсии. SD> Думаю, pезультаты будут не менее интеpесные. Значительно более интересные результаты дает использование Citrix и клиентских машин в режиме терминалов. SD> Захаp вполне pасписал в FAQ как ее подpyжить с Самбой. Ту статью давно пора исправить, только хозяин FAQ не хочет вставить туда тот текст, что я ему присылал. Основная его мысль - надо ставить NT Terminal Serever, а не мучиться с 1С и Самбой. В результате на рабочие места можно ставить даже Линуксы вместо виндов - пользователи ничего не заметят. SD> P.S А интеpесно кластеp сеpвеpов CRAY-Y MP смогут сфоpмиpовать SD> обоpотку SD> за 5 секунд в сетевом pежиме ? :-) Hет, потому что там некуда будет воткнуть HASP :-) Zahar(@spbdept.rbc.ru) --- Msged/LNX 6.1.0 * Origin: undefined location (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32883c6a8a0b.html, оценка из 5, голосов 10
|