powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Медленная работа FB
25 сообщений из 45, страница 1 из 2
Медленная работа FB
    #38713554
kdevil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня.
Ситуация: база небольшая, около 100 мб, таблица 10,000 записей. делаем обычный select * from. локально 1 сек 300 мсек, если скопировать эту же базу на сервер, то длительность ~ 1 мин 30 сек, итого в 60 раз медленнее. Это ведь не нормально? С серваком связь хорошая, проблем быть не должно, но тормоза заметны даже когда просто работаешь с IBexpert'ом в базе.

Знаю, что вариантов может быть куча, но честно говоря уже и не знаю в какую сторону копать. Подскажете?
...
Рейтинг: 0 / 0
Медленная работа FB
    #38713561
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdevilС серваком связь хорошая
Результат "ping -n 1000 -l 1000 <твой сервер>" покажи.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Медленная работа FB
    #38713595
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdevil но тормоза заметны даже когда просто работаешь с IBexpert'ом в базе.

работаешь в базе с сервера или удаленно подключаешься?
...
Рейтинг: 0 / 0
Медленная работа FB
    #38713638
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdevilлокально 1 сек 300 мсек
С фетчем?
...
Рейтинг: 0 / 0
Медленная работа FB
    #38713649
kdevil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дмитрий, вот
авторСтатистика Ping для 212.***.***.***:
Пакетов: отправлено = 1000, получено = 1000, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 50мсек, Максимальное = 54 мсек, Среднее = 50 мсек

Gallemar , подключаюсь удаленно.

wadman , да, оба варианта с фетчем.

Модератор: не стОт светить открытым портом прямиком в интернет, там же открыт дефолтный 3050, надеюсь хотя бы дефолтный пароль поменян, это я уже не проверял.
...
Рейтинг: 0 / 0
Медленная работа FB
    #38713656
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сервер - это что? Железо, ос?
...
Рейтинг: 0 / 0
Медленная работа FB
    #38713694
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdevil,

выполни запрос удаленно и локально и покажи сюда статистику. Лучше под спойлер. Для начала надо понять - проблема действительно с сетью или с самой БД(маловероятно,но может быть такое).
...
Рейтинг: 0 / 0
Медленная работа FB
    #38713695
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так,судя по IP - ты из внешней сети сети подключаешься? Была уже подобная тема
http://www.sql.ru/forum/1096367/sposoby-uskorit-firebird-po-seti
...
Рейтинг: 0 / 0
Медленная работа FB
    #38713861
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdevilПриблизительное время приема-передачи в мс:
Минимальное = 50мсек, Максимальное = 54 мсек, Среднее = 50 мсек
И тормозит действительно запрос select * from table с 10000 записей?..

Попробуй поднять TpRemoteBufferSize в firebird.conf сервера до упора. Не поможет - рихтуй
приложение чтобы не вытягивало тысячи записей и не посылало ненужных запросов.

PS: Предлагать поднять локальное зеркало не буду, а то опять ор подымется...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Медленная работа FB
    #38713911
kdevil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, перечитаю топик и попробую изменить конфу.
Да, тормозит именно даже сам голый селект. Соответственно тормоза по времени в 60 раз и в программе, там где у меня секунда - там минута, где у меня 30 сек, там 30 мин.
...
Рейтинг: 0 / 0
Медленная работа FB
    #38713950
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Провели эксперимент (спасибо за помощь!)

Один и тот же запрос 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
...
Рейтинг: 0 / 0
Медленная работа FB
    #38713975
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdevilтормозит именно даже сам голый селект. Соответственно тормоза по времени в 60
раз и в программе, там где у меня секунда - там минута, где у меня 30 сек, там 30 мин.

А теперь запусти его в isql и делай выводы.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Медленная работа FB
    #38714148
kdevil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дмитрий, обязательно попробую, сейчас не на том месте, отпишусь
Gallemar , каковы выводы эксперимента? :)
...
Рейтинг: 0 / 0
Медленная работа FB
    #38714165
NikolayV81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdevilДмитрий, обязательно попробую, сейчас не на том месте, отпишусь
Gallemar , каковы выводы эксперимента? :)

Какие там выводы, у него fb в swap свалился весь походу, на vps-ке де...й какой-нить с перегруженным хранилищем, общим на пару сотен таких-же ;)
...
Рейтинг: 0 / 0
Медленная работа FB
    #38714219
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NikolayV81у него fb в swap свалился весь походу, на vps-ке де...й какой-нить с
перегруженным хранилищем, общим на пару сотен таких-же ;)
Из какого пальца ты высосал такую странную идею?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Медленная работа FB
    #38714227
NikolayV81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovNikolayV81у него fb в swap свалился весь походу, на vps-ке де...й какой-нить с
перегруженным хранилищем, общим на пару сотен таких-же ;)
Из какого пальца ты высосал такую странную идею?


Execute time = 9m 41s 541ms
...
Рейтинг: 0 / 0
Медленная работа FB
    #38714228
NikolayV81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NikolayV81Dimitry Sibiryakovпропущено...

Из какого пальца ты высосал такую странную идею?


Execute time = 9m 41s 541ms

Хотя вводных мало ;)
...
Рейтинг: 0 / 0
Медленная работа FB
    #38714272
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NikolayV81Execute time = 9m 41s 541ms
Это просто кривой способ Эксперта считать время операций.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Медленная работа FB
    #38714291
NikolayV81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovNikolayV81Execute time = 9m 41s 541ms
Это просто кривой способ Эксперта считать время операций.


Блин точно, в execute time пишет не то время
Туплю...
...
Рейтинг: 0 / 0
Медленная работа FB
    #38714302
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запрос через внешнюю сеть с isql

Current memory = 1572320
Delta memory = -360
Max memory = 1688516
Elapsed time= 205.30 sec
Buffers = 75
Reads = 0
Writes 0
Fetches = 20096
...
Рейтинг: 0 / 0
Медленная работа FB
    #38714304
kdevil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все что насоветовали смогу потестить вечером, а пока на сколько я понял, то все дело в эксперте?
А как тогда быть с приложением? Там идет по времени так же как из эксперта, работаю с фибами датасет и квери.
...
Рейтинг: 0 / 0
Медленная работа FB
    #38714331
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdevilА как тогда быть с приложением?
Рихтовать. После вдумчивого изучения всех 100500 фибовских опций неестественного интеллекта.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Медленная работа FB
    #38714340
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdevil,а зачем тебе доступ к базе из внешки?
...
Рейтинг: 0 / 0
Медленная работа FB
    #38714345
kdevil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чтобы люди из разных уголков мира (ну или хотя бы стран СНГ) могли работать с базой =)
...
Рейтинг: 0 / 0
Медленная работа FB
    #38714351
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdevilЧтобы люди из разных уголков мира (ну или хотя бы стран СНГ) могли работать с базой =)
Работать как? Только читать или читать-изменять?
...
Рейтинг: 0 / 0
25 сообщений из 45, страница 1 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Медленная работа FB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]