|
|
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
Доброго дня. Ситуация: база небольшая, около 100 мб, таблица 10,000 записей. делаем обычный select * from. локально 1 сек 300 мсек, если скопировать эту же базу на сервер, то длительность ~ 1 мин 30 сек, итого в 60 раз медленнее. Это ведь не нормально? С серваком связь хорошая, проблем быть не должно, но тормоза заметны даже когда просто работаешь с IBexpert'ом в базе. Знаю, что вариантов может быть куча, но честно говоря уже и не знаю в какую сторону копать. Подскажете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 00:50 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
kdevilС серваком связь хорошая Результат "ping -n 1000 -l 1000 <твой сервер>" покажи. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 01:23 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
kdevil но тормоза заметны даже когда просто работаешь с IBexpert'ом в базе. работаешь в базе с сервера или удаленно подключаешься? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 06:42 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
kdevilлокально 1 сек 300 мсек С фетчем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 08:53 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
Дмитрий, вот авторСтатистика Ping для 212.***.***.***: Пакетов: отправлено = 1000, получено = 1000, потеряно = 0 (0% потерь) Приблизительное время приема-передачи в мс: Минимальное = 50мсек, Максимальное = 54 мсек, Среднее = 50 мсек Gallemar , подключаюсь удаленно. wadman , да, оба варианта с фетчем. Модератор: не стОт светить открытым портом прямиком в интернет, там же открыт дефолтный 3050, надеюсь хотя бы дефолтный пароль поменян, это я уже не проверял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 09:01 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
Сервер - это что? Железо, ос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 09:10 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
kdevil, выполни запрос удаленно и локально и покажи сюда статистику. Лучше под спойлер. Для начала надо понять - проблема действительно с сетью или с самой БД(маловероятно,но может быть такое). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 09:44 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
Так,судя по IP - ты из внешней сети сети подключаешься? Была уже подобная тема http://www.sql.ru/forum/1096367/sposoby-uskorit-firebird-po-seti ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 09:46 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
kdevilПриблизительное время приема-передачи в мс: Минимальное = 50мсек, Максимальное = 54 мсек, Среднее = 50 мсек И тормозит действительно запрос select * from table с 10000 записей?.. Попробуй поднять TpRemoteBufferSize в firebird.conf сервера до упора. Не поможет - рихтуй приложение чтобы не вытягивало тысячи записей и не посылало ненужных запросов. PS: Предлагать поднять локальное зеркало не буду, а то опять ор подымется... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 11:35 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
Спасибо, перечитаю топик и попробую изменить конфу. Да, тормозит именно даже сам голый селект. Соответственно тормоза по времени в 60 раз и в программе, там где у меня секунда - там минута, где у меня 30 сек, там 30 мин. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 12:14 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
Провели эксперимент (спасибо за помощь!) Один и тот же запрос select * from table локально: ------ Информация о производительности ------ Время подготовки запроса = 0ms Время выполнения запроса = 94ms Среднее время на получение одной записи = 0,01 ms Current memory = 1 673 272 Max memory = 1 973 980 Memory buffers = 75 Reads from disk to cache = 37 Writes from cache to disk = 0 Чтений из кэша = 20 096 Через внешнюю сеть ------ Performance info ------ Prepare time = 19s 422ms Execute time = 9m 41s 541ms Avg fetch time = 58,15 ms Current memory = 1 673 660 Max memory = 1 973 792 Memory buffers = 75 Reads from disk to cache = 45 Writes from cache to disk = 0 Fetches from cache = 20 096 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 12:36 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
kdevilтормозит именно даже сам голый селект. Соответственно тормоза по времени в 60 раз и в программе, там где у меня секунда - там минута, где у меня 30 сек, там 30 мин. А теперь запусти его в isql и делай выводы. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 12:52 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
Дмитрий, обязательно попробую, сейчас не на том месте, отпишусь Gallemar , каковы выводы эксперимента? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 14:13 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
kdevilДмитрий, обязательно попробую, сейчас не на том месте, отпишусь Gallemar , каковы выводы эксперимента? :) Какие там выводы, у него fb в swap свалился весь походу, на vps-ке де...й какой-нить с перегруженным хранилищем, общим на пару сотен таких-же ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 14:22 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
NikolayV81у него fb в swap свалился весь походу, на vps-ке де...й какой-нить с перегруженным хранилищем, общим на пару сотен таких-же ;) Из какого пальца ты высосал такую странную идею? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 14:54 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovNikolayV81у него fb в swap свалился весь походу, на vps-ке де...й какой-нить с перегруженным хранилищем, общим на пару сотен таких-же ;) Из какого пальца ты высосал такую странную идею? Execute time = 9m 41s 541ms ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 15:00 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
NikolayV81Dimitry Sibiryakovпропущено... Из какого пальца ты высосал такую странную идею? Execute time = 9m 41s 541ms Хотя вводных мало ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 15:00 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
NikolayV81Execute time = 9m 41s 541ms Это просто кривой способ Эксперта считать время операций. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 15:43 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovNikolayV81Execute time = 9m 41s 541ms Это просто кривой способ Эксперта считать время операций. Блин точно, в execute time пишет не то время Туплю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 15:57 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
Запрос через внешнюю сеть с isql Current memory = 1572320 Delta memory = -360 Max memory = 1688516 Elapsed time= 205.30 sec Buffers = 75 Reads = 0 Writes 0 Fetches = 20096 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 16:03 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
Все что насоветовали смогу потестить вечером, а пока на сколько я понял, то все дело в эксперте? А как тогда быть с приложением? Там идет по времени так же как из эксперта, работаю с фибами датасет и квери. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 16:09 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
kdevilА как тогда быть с приложением? Рихтовать. После вдумчивого изучения всех 100500 фибовских опций неестественного интеллекта. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 16:22 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
kdevil,а зачем тебе доступ к базе из внешки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 16:28 |
|
||
|
Медленная работа FB
|
|||
|---|---|---|---|
|
#18+
Чтобы люди из разных уголков мира (ну или хотя бы стран СНГ) могли работать с базой =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2014, 16:29 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38713695&tid=1563413]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
160ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 460ms |

| 0 / 0 |
