powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Тормозит firebird или помощь в настройки этой СУБД.
25 сообщений из 141, страница 5 из 6
Тормозит firebird или помощь в настройки этой СУБД.
    #38549350
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

hvladЛМ используется для множества видов блокировок, в частности локи тр-ций, метаданных и т.п.
И все эти блокировки (кроме страничных) одинаково используются независимо от режима работы движка (классик\супер).
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549368
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladЛМ используется для множества видов блокировок, в частности локи тр-ций, метаданных и т.п.
И все эти блокировки (кроме страничных) одинаково используются независимо от режима работы движка (классик\супер).Локи метаданных в его "Hash lengths (min/avg/max): 24/ 43/ 66" выглядят как-то маловероятными. Я понимаю, что в эту категорию входят локи таблиц - объектов словаря базы, когда они апдейтятся (чтобы никто не мог дропнуть их, например). Но всё равно какие-то дикие значения.
Что тогда остается, борьба транзакций за TIP, что ле ?!
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549375
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

дык это же не трёшкин SS. Фиг знает что у него там, а может это вообще не SS. Убедительных доказательств что у него стоит именно SS автор так и не привёл.
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549381
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидЧто тогда остается, борьба транзакций за TIP, что ле ?!
при 60897 транзакциях в день борьба напоминает подковерную :-)
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549388
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисдык это же не трёшкин SS. Фиг знает что у него там, а может это вообще не SS. Убедительных доказательств что у него стоит именно SS автор так и не привёл.По данным лок-принта, которые он привёл, можно только сказать, что у него НЕ классик: везде один и тот же process_id и разные thread_id.
Хреново (в который раз), что нет нивгде инфы об арх-ре инстанса :(
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549402
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидХреново (в который раз), что нет нивгде инфы об арх-ре инстанса :(
И полного списка используемых параметров из firebird.conf/databases.conf :)
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549408
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeТаблоидХреново (в который раз), что нет нивгде инфы об арх-ре инстанса :(
И полного списка используемых параметров из firebird.conf/databases.conf :)
С возможностью изменить "на лету" :) И чтоб прописалось обратно в databases.conf :)
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549414
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидЛоки метаданных в его "Hash lengths (min/avg/max): 24/ 43/ 66" выглядят как-то маловероятными
ты знаешь, сколько у него в базе таблиц/процедур/индексов?
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549419
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrты знаешь, сколько у него в базе таблиц/процедур/индексов?
Список таблиц с индексами приведён в стартовом посте. Явно не тянет на 40 тысяч...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549445
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

осталось выяснить число процедур...
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549448
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пересмотрел еще раз его лок-принт - это однозначно SuperClassic. Так что вопрос с неадекватным числом локов можно закрывать. А нулевой "mutex wait" из-за вот этого .

все врут (с)
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549450
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDeeС возможностью изменить "на лету" :) И чтоб прописалось обратно в databases.conf :)
Не все параметры можно изменить на лету (даже гипотетически). Представляю что будет если ты заполненный кэш на лету захочешь уменьшить или архитектуру поменять (CS/SS)
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549476
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrв первом приближении. Латчи - это упрощенные локи, работающие в рамках одного процесса и только в режиме RO/RW. Для непосещающих конференции - вот тут кое-что расписано на эту тему.На стр. 10 по-прежнему торчит старое LockHashSlots = 1009.
Этот дефолт - он действительно устарел (так считает Алекс, если смотреть на ссылку от kdv) или нет ?
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549486
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидНа стр. 10 по-прежнему торчит старое LockHashSlots = 1009.
Этот дефолт - он действительно устарел (так считает Алекс, если смотреть на ссылку от kdv) или нет ?
"старое" - это 101 слот, а 1009 слотов являются дефолтом не так и давно, последние 5 лет. Насчет "устаревшего" - все зависит от числа коннектов, давай посчитаем вместе: 1009 слотов в среднем по 10 коллизий это 10К страниц (остальные типы локов для простоты игнорируем). Дефолтный размер кеша SC/CS - 75 страниц в 2.х и 256 страниц в 3.0. Получается, что дефолт рассчитан на ~130 коннектов в 2.х и ~40 коннектов в 3.0. На самом деле несколько меньше. Мое личное мнение - в 3.0 можно и увеличить, а в 2.5 число слотов вполне адекватно размеру кеша.
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549954
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисПредставляю что будет если ты заполненный кэш на лету захочешь уменьшить

вот это как раз фигня. Cache flush по записи и cache discard по чтению. В тупой реализации - world stop, сброс кэша в полный ноль и установление нового размера.
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38549978
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

реализовать то можно всё что угодно, вот только что почувствуют пользователи, которые в данный момент активно работают с сервером? ИХМО конфиг править запросами нефиг! А если это и позволять, то только при переводе базы в монопольный режим работы (shutdown)
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38550310
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

Ну если кто-то будет конфиг правит ьчаще одного раза в ме... ну ладно, в неделю. И в пиковые часы...

Есть много способов сломать FB, будет ещё одна
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38550329
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

те способы постепенно закрываются, а добавлять ещё один не вижу смысла.

я конечно понимаю что Oracle есть такая плюшка как
Код: sql
1.
ALTER SYSTEM SET PARAM=VALUE;


Но работает она как раз в то время как БД остановлена, т.е сначала надо сделать shutdown
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38550519
Lamobot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огогого мой топик вырос, правда в основном "холиавром", ну да ладно.

Друзья, спасибо что Вы все отзывчивые люди на этом форуме, по сравнению с другими форумам.

Ходил читать статью про производительность, конечно, половину не понял.)))

У меня назрело пара вопросов:
1) У меня складывается впечатление что он работает в "файловом" режиме, аля 1Ска. Или я чего-то не догоняю?
2) Вариант ли попытаться перенести базу с сервером на линукс, ускорит ли это работу?
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38550532
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lamobotчто он работает

кто ?

Lamobotпопытаться перенести базу с сервером на линукс, ускорит ли это работу?

Если нету проблемы с расширением .GDB вместо .FDB и на Линуксе примерно такое же железо и загрузка, то вряд ли.
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38550535
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lamobot,

ты уже что то менял?
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38550542
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LamobotУ меня назрело пара вопросов:
1) У меня складывается впечатление что он работает в "файловом" режиме, аля 1Ска. Или я чего-то не догоняю?1c в "файловом режиме" - это когда она работает с базой своего соб. формата. Что тут общего ?

Lamobot2) Вариант ли попытаться перенести базу с сервером на линукс, ускорит ли это работу?Вы так и не привели результат трассировки. Какой смысл обсуждать переход на линукс, если там 100500 тормозных запросов ?
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38550559
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lamobot1) У меня складывается впечатление что он работает в "файловом" режиме, аля 1Ска. Или я чего-то не догоняю?
встречный вопрос - в чем разница между клиент-сервером и файл-сервером?
2) Вариант ли попытаться перенести базу с сервером на линукс, ускорит ли это работу?
вопрос некорректный. У тебя сейчас на винде сервер чем нагружен, кроме ФБ? Если такое есть, то ты его тоже будешь на линукс переносить, или нет?

Lamobotно они сидят в 1С 7.7, так что 1Ска не даёт практически ни какой нагрузки
я не помню, 7.7 умело с MS SQL работать? У тебя база 1c - это набор файлов dbf/foxpro?
откуда мысль, что "не дает практически никакой нагрузки"?

Lamobotрейд 0 300*5 сас
как-то я пропустил. Базы и правда на RAID 0 ???
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38550568
Lamobot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Arioch:
Firebird

2Симонов Денис:
И чего я тока не менял, даже сервер.)))

2Таблоид:
Забыл. Сегодня сделаю, когда в базе ни кого не будет. Повторю, тормозит одно и тоже всегда. Не вся программа,
а только её некоторые компонетнты.

2ALL:
Сервак на лине хочу поднять исключительно для ФБ. Конфа - 24 HT ядра, 24 Гб ОЗУ, рейд 5 САС 10к + хочу добавить ссд под кэш ФБ.

Следующее, у меня сложилось впечатление что ФБ работает в файловом режиме, т.е. будь то наша прога или IBExpert - им надо указывать путь до базы.

Просто при конфигурировании, к примеру, MySQL, там не указываются файлы и пути, они лежат "внутри" папки мускуля и обрабатываются исключительно сервером MySQL, т.е. при конфигурировании указывается ип_сервера_mysql/порт(если_надо)/логин/пароль/название_БД. Вот так работает мускуль или MS SQL. А ФБ надо указывать путь_до_базы. Я просто не знаю, вот и задаю глупые вопросы.
Просто ежели у вас есть тупая конфа для 1с 8.2, к примеру, вас спасет лютый сервер БД, типа Win2k8R2+MS SQL, переведя работу БД в "серверный режим работы" - залив её в MS SQL.
Вот и про ФБ я думаю, возможно ли переключить его в такой режим?)))

Конечно, я понимаю что от кривых рук(читай кривых запросов) программистов ни что не спасёт, ибо они беспощадны к ресурсам!

И последнее, все таки, что-нибудь даст запуск ФБ на линуксе? Сервак под это дело есть, можно попробывать, только время в пустую тратить совсем не охота.

Спасибо за ответы!
...
Рейтинг: 0 / 0
Тормозит firebird или помощь в настройки этой СУБД.
    #38550583
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LamobotСледующее, у меня сложилось впечатление что ФБ работает в файловом режиме, т.е. будь то наша прога или IBExpert - им надо указывать путь до базы.
ну. вы указываете серверу, какой файл НА СЕРВЕРЕ он должен открыть в качестве БД. Нет тут "файлового режима". В противном случае сервер Firebird не был бы нужен. Я почему и спросил, понимаете ли вы разницу между клиент-сервером и файл-сервером. Оказалось, что не понимаете.
LamobotА ФБ надо указывать путь_до_базы.
в папке FB есть aliases.conf. Пропишите туда алиас и базу, на клиенте можно будет указывать только алиас.
LamobotИ последнее, все таки, что-нибудь даст запуск ФБ на линуксе?
я уже ответил. Кроме того, при Windows и Linux на одной и той же железке только с ФБ разница в производительности может быть до 30%, как в одну сторону, так и в другую. А может быть и еще больше, если дефолтные настройки raid-контроллера под этими ОС будут отличаться.
...
Рейтинг: 0 / 0
25 сообщений из 141, страница 5 из 6
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Тормозит firebird или помощь в настройки этой СУБД.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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