eMbedded Visual C++ 4.0 Firebird

2010-03-16 Пенетрантность Dmitry Lendel

Привет
Поставили задачу. КПК. Смотрю в сторону eMbedded Visual C++ 4.0
Есть под него какие-то библиотеки для соединения с firebird по сети?
Я в КПК ночик. Может кто-нибудь посоветует по теме?

Дмитрий 





Стоит ли заниматься?

2010-03-16 Пенетрантность Andrei
Очень трудно стало объяснять клиентам, почему на новом сервере за 30К
USD с одного дискового массива на другой файл бэкапа размером 12 Гб
переписывается за 22 сек, а база данных из этого же файла
восстанавливается порядка 4-х часов.

Насколько я понимаю в 3.0 FK без индексов не будет:

http://tracker.firebirdsql.org/browse/CORE-2743

В связи с этим возникла идея сделать утилиту:

http://gsbelarus.com/gs/wiki/index.php/Замена_FOREIGN_KEY_%28постановка%29

Может кто видит какие подводные камни?

Re: Стоит ли заниматься?

2010-03-16 Пенетрантность Vlad Khorsun

Andrei ...

Очень трудно стало объяснять клиентам, почему на новом сервере за 30К
USD с одного дискового массива на другой файл бэкапа размером 12 Гб
переписывается за 22 сек, а база данных из этого же файла
восстанавливается порядка 4-х часов.


   nbackup. Но только не с 2.0.х

   Кстати, какая верся FB ? 2.1 строит большие индексы гораздо быстрее, чем 2.0


Насколько я понимаю в 3.0 FK без индексов не будет:

http://tracker.firebirdsql.org/browse/CORE-2743


   Очень хочется этим заняться, но разорваться не получается

--
Хорсун Влад 





Re: Стоит ли заниматься?

2010-03-16 Пенетрантность Andrei



     , FB ? 2.1 , 2.0


1) FB 2.5 RC 2, 64 bit, SS.
2) На сервере 48 Гб ОЗУ
3) Настроен кэш БД 320 * 8192
4) Параметр в конфиге установлен в 400 страниц.
5) На сервере 2 РАИД контроллера по 512 Мб кэша и по 8 винтов на
каждом. РАИД 10. Батарейки есть.

Re: Стоит ли заниматься?

2010-03-16 Пенетрантность Vlad Khorsun

Andrei ...


1) FB 2.5 RC 2, 64 bit, SS.
2) На сервере 48 Гб ОЗУ
3) Настроен кэш БД 320 * 8192
4) Параметр в конфиге установлен в 400 страниц.


   FileSystemCacheThreshold тоже покрути, по умолчанию у тебя файловый кеш
вообще выключен - запись тормозить может


5) На сервере 2 РАИД контроллера по 512 Мб кэша и по 8 винтов на
каждом. РАИД 10. Батарейки есть.


   -verbose включал ? Уверен, что именно создание индексов тормозит ?
Если да, то можно увеличить TempCacheLimit, начни с 256МБ

--
Хорсун Влад 





Re: eMbedded Visual C++ 4.0 Firebird

2010-03-16 Пенетрантность Slava Ekimov

Поставили задачу. КПК. Смотрю в сторону eMbedded Visual C++ 4.0
Есть под него какие-то библиотеки для соединения с firebird по сети?
Я в КПК ночик. Может кто-нибудь посоветует по теме?


Может интересней IntraWeb, а с КПК просто браузером?
Интравеб - прикольный. 





Re: eMbedded Visual C++ 4.0 Firebird

2010-03-16 Пенетрантность Dmitry Lendel





Я в КПК ночик. Может кто-нибудь посоветует по теме?


Хотел написать - новичок.


   Если нужен только клиент - смотри в сторону .net provider


Идея этого С в том, что он к net не привязан. Сам по себе.

Дмитрий





Re: eMbedded Visual C++ 4.0 Firebird

2010-03-16 Пенетрантность Vlad Khorsun

Dmitry Lendel ...


   Если нужен только клиент - смотри в сторону .net provider


Идея этого С в том, что он к net не привязан. Сам по себе.


   Тогда портируй fbclient под win mobile

--
Хорсун Влад 





Re: eMbedded Visual C++ 4.0 Firebird

2010-03-16 Пенетрантность Alex Cherednichenko
Hello, Dmitry!
You wrote  on Tue, 16 Mar 2010 16:32:50 +0200:


 DL Идея этого С в том, что он к net не привязан. Сам по себе.

Только клиента для него нет.

--
With best regards, Alex Cherednichenko. 




Re: Стоит ли занимать ся?

2010-03-16 Пенетрантность Dmitri Kuzmenko

Hello, Andrei!

Andrei wrote:

восстанавливается порядка 4-х часов.


обращаю внимание - у меня в тесте
4 гига ресторятся на 2.5
1 час через tcp
30 минут через локальный протокол
~10 минут через services api

так что допускаю, что 4 часа на 12 гигах очень
можно легко получить. только вот, зачем...
На линуксе Иван Писаревский жуткое отличие
tcp от services api подтвердил. Так что, примерно,
в 6 раз разница может быть. Даже если 4 часа
поделить на два, получится два часа...

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: Стоит ли занимать ся?

2010-03-16 Пенетрантность Dmitri Kuzmenko

Hello, Andrei!

Andrei wrote:


1) FB 2.5 RC 2, 64 bit, SS.
2) На сервере 48 Гб ОЗУ
3) Настроен кэш БД 320 * 8192


фиг ли толку. для рестора это не имеет смысла.


4) Параметр в конфиге установлен в 400 страниц.


как это согласуется с пунктом 3?


5) На сервере 2 РАИД контроллера по 512 Мб кэша и по 8 винтов на
каждом. РАИД 10. Батарейки есть.


сомневаюсь я. ну raid. а запись-то он кэширует?
скорость записи в базу при restore какая, в мегабайтах в секунду?
скорость чтения из бэкапа какая, опять же в мегабайтах в секунду?

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Кто-то использует FB.NET P rovider и EntityFramework ?

2010-03-16 Пенетрантность sasha
Собственно есть ли тут такие люди, потому как в конверенции к Джири 
как-то странно письма доходят. То сразу, то через пол дня, то вообще 
теряются...