|   |   | 
| 
 | Почему файловая база быстрее чем SQL | ☑ | ||
|---|---|---|---|---|
| 0
    
        lim9 22.07.13✎ 15:59 | 
        Две абсолютно идентичные базы (УТ 10.3), одна файловая, вторя ее копия на  SQL, сделал несколько тестов, т.е одновременно запустил в этих двух базах тесты, а файловая делает все быстрее! как так????
  (тесты делал так: формировал абсолютно идентичные отчеты, перепроводил доки) Win server 2008, SQL Server 2008 R2, Платформа 8.2.18.96. может надо как-то SQL настроить (при установке SQL все делал по-умолчанию). | |||
| 1
    
        Maxus43 22.07.13✎ 16:00 | 
        а кто сказал что SQL должен быть быстрее?     | |||
| 2
    
        mikecool 22.07.13✎ 16:01 | 
        очередной....     | |||
| 3
    
        shuhard 22.07.13✎ 16:01 | 
        (0) не давно глубокоуважаемый г-н Гилев оставил на мисте ссылку на статью, в полной мере раскрывающую ответ на сей фундаментальный вопрос     | |||
| 4
    
        exwill 22.07.13✎ 16:01 | 
        (0) Может, надо правильно мерить?     | |||
| 5
    
        oleg_46 22.07.13✎ 16:02 | 
        (0)а почему СКЛ должен быть быстрей?     | |||
| 6
    
        hhhh 22.07.13✎ 16:03 | 
        (0) попробуйте тест на 50-ти пользователях.     | |||
| 7
    
        pessok 22.07.13✎ 16:05 | 
        *popcorn*     | |||
| 8
    
        Serg_1960 22.07.13✎ 16:05 | ||||
| 9
    
        WhiteCat 22.07.13✎ 16:09 | 
        (0) Так то по дефолту Икарус едет медленнее, чем Порше. Если надо ехать вдвоем, то быстрее будет на Порше. Но если сарафаном из 50-ти рыл, то только Икарусом. Икарус - он что пустой, что заполненный едет с одинаковой скоростью. Заведомо медленнее Порша. Но вмещает до фига. Как-то так.     | |||
| 10
    
        shuhard 22.07.13✎ 16:13 | 
        (8) угу
  и ключевое здесь: Правильный ответ заключается в том что неважно насколько быстрее файловый или клиент-серверный вариант, а важно что именно вызывает замедления в каждом КОНКРЕТНОМ случае. Слово ПРОИЗВОДИТЕЛЬНОСТЬ опасное, так как на самом деле его надо расписывать в виде списка операций в системы, которые в совокупности и формируют это производительность. Надо рассматривать каждую операцию, начиная с той, которая создает наибольший вклад в замедления. Вообщем то этим мы профессионально и занимаемся уже много лет успешно. Мы готовы бесплатно посмотреть конкретную операцию, которая медленно работает, оценить стоимость ее решения. Если сроки и цена Вам подходят, то мы ускоряем операцию, и если она достигает обозначенных Вами условий, то только в этом случаи Вы оплачиваете наши работы. | |||
| 11
    
        МихаилМ 22.07.13✎ 16:27 | 
        попробуйте по сети сравнить.     | |||
| 12
    
        Reaper_1c 22.07.13✎ 16:29 | 
        Свет! Гасите свет!     | |||
| 13
    
        YHVVH 22.07.13✎ 16:31 | 
        (0) а SQL что не файловый ? он алюминиевый чоли?     | |||
| 14
    
        exwill 22.07.13✎ 16:34 | 
        (13) SQL - не файловый, он страничный.     | |||
| 15
    
        Maxus43 22.07.13✎ 16:40 | 
        (14) а страницы в файле     | |||
| 16
    
        France 22.07.13✎ 16:44 | 
        (13) типичный случай подмены понятий. вводящий людей в заблуждение.     | |||
| 17
    
        YHVVH 22.07.13✎ 16:47 | 
        (16) а ты не вводись     | |||
| 18
    
        Jump 22.07.13✎ 16:48 | 
        (0)Это нормально, было бы удивительно если бы было наоборот.     | |||
| 19
    
        Jump 22.07.13✎ 16:50 | 
        (13)Разумеется нет, откуда там файлы?     | |||
| 20
    
        YHVVH 22.07.13✎ 16:51 | 
        (19) а где по твоему храниться журнал транзакций например?     | |||
| 21
    
        YHVVH 22.07.13✎ 16:53 | 
        все храниться в файлах и папках , нас так учил Фигурнов.     | |||
| 22
    
        France 22.07.13✎ 16:54 | 
        (17) да я вводитель, так что с меня все ок... а вот вводимые то попадут...     | |||
| 23
    
        Господин ПЖ 22.07.13✎ 16:54 | 
        (20) в зайце, а заяц в утке...     | |||
| 24
    
        exwill 22.07.13✎ 16:55 | 
        (15) А страницы во внешней памяти. Обычно на жестких дисках.
  В данном случае, файл - понятие ОС. СУБД не используют API операционных систем. | |||
| 25
    
        Господин ПЖ 22.07.13✎ 16:56 | 
        предчувствую срач с применением педовикии страниц на 10     | |||
| 26
    
        exwill 22.07.13✎ 16:57 | 
        (21) Он, видимо, с базами данных ВЫ. 
  СУБД не работают с файлами. | |||
| 27
    
        exwill 22.07.13✎ 16:58 | 
        (25) А ты не предчувствуй. Ты вноси посильный вклад ))))     | |||
| 28
    
        Lama12 22.07.13✎ 16:58 | 
        (0) А на 100 пользователях одновременно записывающих справочники и проводящих документы файловая тоже быстрее будет?     | |||
| 29
    
        YHVVH 22.07.13✎ 16:59 | 
        хорошо что я домой пойду     | |||
| 30
    
        PiterPrg 22.07.13✎ 17:04 | 
        (20) (21) Вообще если что MSSQL, насколько я помню начиная с 2000 умеет работать с RAW (т.е. вместо mdf логический диск) :-)     | |||
| 31
    
        Jump 22.07.13✎ 17:05 | 
        (20)А что ты подключаешься к журналу транзакций? 
  А я обычно к серверу и с ним работаю, а уж с чем он работает мне по барабану в общем. | |||
| 32
    
        Jump 22.07.13✎ 17:08 | 
        Есть кстати сервера не использующие файловую систему ОС. с диском работают.
  А файловая система ОС в принципе тоже является СУБД. | |||
| 33
    
        Господин ПЖ 22.07.13✎ 17:09 | 
        (27) ну нафиг... я уже стар для этого... сколько можно долбать этот пень трухлявый     | |||
| 34
    
        Jump 22.07.13✎ 17:10 | 
        (21)Ага, а еще во времена Фигурнова, один авторитетный человек утверждал, что "640 Кб должно хватить всем!"
  Тебе хватает? | |||
| 35
    
        Господин ПЖ 22.07.13✎ 17:10 | 
        >А я обычно к серверу и с ним работаю, а уж с чем он работает мне по барабану в общем.
  слова истинного 1С-ника по сути | |||
| 36
    
        Господин ПЖ 22.07.13✎ 17:11 | 
        мало срача, ну-ка разозлиться всем в этом унылом чатике     | |||
| 37
    
        Jump 22.07.13✎ 17:12 | 
        (35)Ну я вообще-то больше по админской части.
  А сказал так, потому как в данном случае действительно по барабану. | |||
| 38
    
        Jump 22.07.13✎ 17:13 | 
        (36)Ненормативная лексика и переход на личности приветствуется?     | |||
| 39
    
        Господин ПЖ 22.07.13✎ 17:21 | 
        (37) в принципе да... обращение идет к сервису по интерфейсу - что на той стороне никому не интересно...     | |||
| 40
    
        Господин ПЖ 22.07.13✎ 17:23 | 
        (38) конечно... нельзя нарушать традиции
  Волшебнику закатать обязательно - "это был мой бифштекс!" и прочее | |||
| 41
    
        Serg_1960 22.07.13✎ 17:25 | 
        (внесу свой вклад:)
  И в файловой версии журнал регистрации - в отдельных файлах, и в SQL даже безобидный отчет может писать в отдельный файл-базу tempdb... но кто об этом помнит в запале обсуждения(осуждения) :) | |||
| 42
    
        Demiurg 22.07.13✎ 17:36 | 
        (22) а собственно что не устраивает в УТ 10.3, что то "нереально" долго работает? или просто на пару секунд дольше?     | |||
| 43
    
        Demiurg 22.07.13✎ 17:36 | 
        ошибся в нумерации , предыдущий пост обращен к (0)     | |||
| 44
    
        Sorm 22.07.13✎ 17:40 | 
        (0) Пох... Ни разу не был в ситуации, когда разница в скорости между файловым и SQL-решением была бы определяющей. А поскольку я всегда работаю с SQL, то.. пох...     | |||
| 45
    
        hhhh 22.07.13✎ 17:40 | 
        вопрос-то был "как-то SQL настроить"? Что-то отвлеклись от темы. И автор пропал.     | |||
| 46
    
        romansun 22.07.13✎ 17:44 | 
        эм.... предлагаю такой тезис, призванный оживить обсуждение
  с файловой базой работают только неудачнеги! Ибо, если вы работаете в файловой, зачит мало юзеров и мало данных. Т.е. шняжная база, т.е. лажовые задачи и т.д. м? | |||
| 47
    
        Sorm 22.07.13✎ 17:44 | 
        (45) Баян. Но ладно уж. TempDB на отдельный диск, подробить его по количеству ядер процессора, отключить параллелизм у сервака, mdf на один независимый массив, ldf на другой, ребилд индексов раз в день по рекомендациям майрософт, добавить индексов базе.     | |||
| 48
    
        Жан Пердежон 22.07.13✎ 17:44 | 
        (45) а что еще нужно для хорошего срача: нагадил и в кусты!     | |||
| 49
    
        Sorm 22.07.13✎ 17:44 | 
        (46) Типа того.     | |||
| 50
    
        Жан Пердежон 22.07.13✎ 17:45 | 
        (47) >> добавить индексов базе
  нарушаем, нарушаем... | |||
| 51
    
        shuhard 22.07.13✎ 17:47 | 
        (47) + к баянищю
  серверные SSD и симпл-мода | |||
| 52
    
        Sorm 22.07.13✎ 17:48 | 
        (50) Честно сказать, только что сервак поднял у заказчиков, даже интересно, что он захочет и куда:).
  (51) Да не стал писать, а то вдруг спросят, что такое модель восстановления... | |||
| 53
    
        lim9 22.07.13✎ 17:54 | 
        о как загнули ))))     | |||
| 54
    
        lim9 22.07.13✎ 17:56 | 
        так то цель моя - ускорить работу 1с     | |||
| 55
    
        Sorm 22.07.13✎ 18:00 | 
        (54) Мои рекомендации являются общими(ну, может кроме индексов). Остальное ускорение - уже в конфигураторе.     | |||
| 56
    
        Jump 22.07.13✎ 18:55 | 
        (54)Что ты понимаешь под ускорением? Если чтобы работало быстрее файловой в однопользовательском режиме, то не  получится.
  А ежели чтобы комфортно пользователям было, тогда смотреть надо в чем узкое место. | |||
| 57
    
        ansh15 22.07.13✎ 18:56 | 
        (46) Не скажи. http://forum.infostart.ru/forum86/topic89395/, начиная с 14:20, об оптимизации файлового варианта.
  Выступающий вполне серьезно утверждал, что файловый режим доступа к базе может быть полезен и на корпоративном уровне. | |||
| 58
    
        shuhard 22.07.13✎ 19:03 | 
        (56) [Что ты понимаешь под ускорением? Если чтобы работало быстрее файловой в однопользовательском режиме, то не  получится. ]
  да лан если денег не жалко, то ставим электронный диск и сиквел обгонит любую файловую | |||
| 59
    
        shuhard 22.07.13✎ 19:04 | 
        (57) Доминикана, наркота - и не такое привидится     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |