|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
snowkam Бла-блаконфигурация, база крутится на виртуальной машине под нее отданы ресурсы процессор E-2630 v3 2.40Ghz Виртуальных процессоров 16 Память 16 Гб Вот фрагмент репорта Current database page size is 8192 bytes. Your database have 1 tables fragmented with blobs (see "Tables fragmented by blobs" list below). Increasing page size can make these tables much fragmented than now, and some other tables that have blob fields with data less than new page size can became fragmented too. -------------------------------------------------------- Fragmented tables count: 1. Fragmented tables can slowdown performance. You can monitor listed tables - if fragmentation will be worse in the course of time, you need to make backup/restore. Here is the list of tables with data greater than 200 kilobytes and average fill less than 60%. COMPANY_RAZDEL : 57%, Records 8845, Pages 80 -------------------------------------------------------- Bad indices count: 3. By `bad` we name indices with many duplicate keys (90% of all keys) and big groups of equal keys (30% of all keys). Big groups of equal keys slowdown garbage collection - MaxEquals here is % of max groups of keys having equal values. Index search for such an index is not efficient. You can drop such indices (if they are not on FK constraints). Index ( Relation) Duplicates MaxEquals RDB$FOREIGN84 ( DOLGSSCHETS) : 100%, 49% LOCALCALC_IDX1 ( LOCALCALC) : 100%, 33% NACLAD_IDX2 ( NACLAD) : 100%, 82% -------------------------------------------------------- Еще в репорте было по поводу таблицы blob, но тут вроде и мне понятно что не стоит в базе хранить изображения. И куча пустых таблиц -- вот только я не знаю мешают они работе или нет?! Зачем ты это рассказываешь, если тебе сказали: "программист нужен"? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:35 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
Так ну давайте уже все на чистоту. Изначально БД крутилась на сервере 2000, 32бит. В момент моего прихода как раз осуществлялся переход базы на версию 2.5. Разработчик разрабатывал программу вообще под свои нужды и так получилось что он пошел на повышение по коммерции но ни как не по линии программирования. Сейчас он время от времени занимается программой но не оптимизацией ... на версии 2.5 программа работала примерно год, штат раздувался а прога стала тормозить все сильнее и сильнее. Затем база переехала на виртуалку и за одно переведена на новую версию 3.0. По сути программа работает нормально без особых сильных тормозов, но бывают торговые дни когда одновременно в программе начинают работать ну человек 35-40 ну может быть 50. И вот именно в этот момент начинаются жуткие тормоза. Скрин как раз часа пик! ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:36 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
snowkam...Разработчик разрабатывал программу вообще под свои нужды и так получилось что он пошел на повышение по коммерции... Как интересно... Разработчик - мальчик или девочка? Блондин/брюнетка? Давай его/ее сюда. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:38 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
kdvsnowkam, я затрудняюсь дать ответ по IBAnalyst не-программисту. Потому что там информация, на основе которой надо принимать решения (или не принимать), понимая что к чему. Например, ну есть там неуникальные индексы. И что? Это просто информация о том, что использование этих индексов оптимизатором МОЖЕТ дать не очень быстрое выполнение запроса. То есть, надо смотреть конкретный запрос, какие индексы он использует, и т.д. А использование оптимизатором в некоторых случаях некоторых уникальных композитных индексов может привести просто к ступору. МП про фотографию прав. Тут с нуля лечить надо и базу и любопытствующего, а это уже работа. Программиста ещё можно было бы попытать-попинать слегка с целью направить в нужную сторону, дилетанта в этой области бесполезно. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:40 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
snowkamЗатем база переехала на виртуалку и за одно переведена на новую версию 3.0. а. клиент крив его надо рихтовать. б. дохлая дисковая, да еще протиснутая через виртуализатор глушит все окончательно. Мониооринг ЦП не интересен, давай дисковую. Чего там ИОпсами? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:55 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
WildSeryAriochа сколько человек у вас одновременно с БД работают ?Я понимаю, что идеи так и просятся быть написанными, но ты всё же дочитай стартовый пост. snowkamДосталась по наследству программа и БД на firebird, размер базы 2.4 Гб. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 15:41 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
Gallemar, Приборы - 120? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 15:45 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
WildSeryGallemar, Приборы - 120? ты о чем? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 15:56 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
вот и поговорили ))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 17:01 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
snowkamвот и поговорили ))))) Тебе как минимум надо сначала найти на каких запросах у тебя тормозит клиент. fb_lock_print + fbtrace + таблицы mon$. А потом с этим к программисту. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 17:05 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
Gallemarfb_lock_print + fbtrace + таблицы mon$. А потом с этим к программисту.Суров ты, батько, спугнешь нах программиста. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 17:12 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, да ладно, его же пиССанина тормозит ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 17:46 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, Так он уже сам спугнулся. На повышение. по коммерции. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 20:09 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
snowkamну человек 35-40 ну может быть 50. И вот именно в этот момент начинаются жуткие тормоза. Работал я как-то на сборочном производстве, где учёт торговли, склада и движение деталей по конвейеру сделали на блокировочном сервере Lotus Notes. Весьма напоминает, пока работают 2-3 человека - они и не замечают друг друга, как пошла активная работа.... Тут в программе ВООБЩЕ все что угодно может быть, вплоть до вытаскивания всей таблицы на клиент, исправление в ней одной единственной ячейки и сохранения потом всей таблицы обратно на сервер. И хорошей надёжной блокировки остальных клиентов на это время. Это экстремальный вариант, но вообще в мире бывало и такое. snowkamразрабатывал программу вообще под свои нужды Вот-вот. Пока в табличке было 5 столбцов, 50 строк и два человека "на кассе" - они не пересекаются, "пдо своими нуждами". Когда 15 столбцов 150000 строк и 15 человек - уже не успевают. В общем, да, "программист нужен"..... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 20:15 |
|
Нужна помощь по HQbird
|
|||
---|---|---|---|
#18+
Gallemarты о чем?О твоей цитате двух не связанных друг с другом кусочков, без каких-либо дополнительных комментариев. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 09:56 |
|
|
start [/forum/topic.php?fid=40&gotonew=1&tid=1561259]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
others: | 307ms |
total: | 474ms |
0 / 0 |