Конференция "Базы" » Быстрее ли локальный доступ сетевого?
 
  • Дмитрий Белькевич (10.10.12 23:06) [0]
    Сабж, в FireBirde?
  • Rouse_ © (10.10.12 23:15) [1]

    >  Быстрее ли локальный доступ сетевого?

    На порядок, а что?
  • Дмитрий Белькевич (10.10.12 23:50) [2]
    >На порядок, а что?

    Да так, печалька...

    Даже если через локельную петлю - всё так драматично?
  • Inovet © (11.10.12 00:20) [3]
    > [2] Дмитрий Белькевич   (10.10.12 23:50)
    > Даже если через локельную петлю - всё так драматично?

    Про localhost что-то оговаривалось, что типа работает с локальным подключением. Но это было давно.
  • AV © (11.10.12 09:52) [4]

    > Даже если через локельную петлю - всё так драматично?

    слышал, что быстрее реального сетевого соединения
    но не намного и, конечно, не так, как через канал IPC

    если что надо было сделать быстро файрбёрдщик копировал скрипты на сервер, и запускал там
  • AV © (11.10.12 09:58) [5]
    Да и сисадмин oracle тоже так делает
    Походу, это общее для всех систем
  • Rouse_ © (11.10.12 10:41) [6]
    C localhost давно тестировал, но тоже медленней.
  • Дмитрий Белькевич (11.10.12 12:07) [7]

    > если что надо было сделать быстро файрбёрдщик копировал
    > скрипты на сервер, и запускал там


    У нас чаще всего - выборки, не обновление. Обновление - тоже, но не так часто. Глобально проблема в том, что нужно в 32х битном приложении использовать 64х битную базу. Ну и локально, понятно, ничего не получается.
  • RWolf © (11.10.12 12:55) [8]
    > нужно в 32х битном приложении использовать 64х битную базу

    может быть, 64-битную клиентскую библиотеку?
  • Сергей М. © (11.10.12 22:49) [9]

    > 64х битную базу


    Базы не бывают ни 32-х, ни 64- , ни N-битными.
  • Дмитрий Белькевич (12.10.12 01:22) [10]
    >может быть, 64-битную клиентскую библиотеку?

    точнее - при использовании 64х битной клиентской библиотеки, которая идет с 64х битным firebird'ом.


    > Базы не бывают ни 32-х, ни 64- , ни N-битными.


    База имелась в виду СУБД.
  • RWolf © (12.10.12 01:52) [11]
    ну так нужно всего лишь взять 32-битную библиотеку.
  • Anatoly Podgoretsky © (12.10.12 06:08) [12]
    Для MS SQL очень быстро, но не через LocalHost, a Shared Memory
    LocalHost все таки тоже сетевой доступ
  • Jeer © (14.10.12 23:10) [13]
    Впечатление, что кое-кто забыл о local RAM-dataset.
  • гует (15.10.12 12:17) [14]
    Впечатление, что кое-кто забыл о local RAM-dataset.
    +1
  • jack128_ (15.10.12 15:29) [15]

    > База имелась в виду СУБД.

    мы всё еще про Firebird говорим?? FB - это клиент-серверная СУБД, непосредственного (то есть в рамках одного процесса) контакта с сервером из клиентского приложения нету, поэтому разрядность сервера - не имеет значения. Ставь 32х разрядного клиента и подключайся локально к серверу, по идее - проблем никаких не должно быть.
  • asail © (23.10.12 02:17) [16]

    > Ставь 32х разрядного клиента и подключайся локально к серверу,
    >  по идее - проблем никаких не должно быть.

    Вообще, использовать локальное подключение к серверу крайне не рекомендуется. Сам сталкивался с такой проблемой на Interbase.
    http://www.ibase.ru/ibfaq.htm#unavail
  • Anatoly Podgoretsky © (23.10.12 06:33) [17]
    Хорошая статья - Почему не стоит использовать ib/fb
  • asail © (23.10.12 20:43) [18]

    > Почему не стоит использовать ib/fb

    А действительно, почему? :)
  • jack128_ (24.10.12 02:28) [19]

    > Вообще, использовать локальное подключение к серверу крайне
    > не рекомендуется. Сам сталкивался с такой проблемой на Interbase.
    >
    > http://www.ibase.ru/ibfaq.htm#unavail

    насколько я понимаю - это все верно только для "старого" локального протокола IPServer, и сейчас - не актуально.
 
Конференция "Базы" » Быстрее ли локальный доступ сетевого?
Есть новые Нет новых   [134430   +2][b:0][p:0]