powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird и Windows 7
25 сообщений из 178, страница 7 из 8
Firebird и Windows 7
    #38688470
Shaman_Ist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот ежели така пища для ума:
Серьезный программный комплекс ворочает базой более полутерабайта, дозволяет писать паскалеподобные скрипты - замурчательно.
На днях встретились с интересным поведением скриптера. Обычно для манипуляций с ClientDataSet (да, да - Delphi здесь не знают :) ) достаточно связки DisablreControls - Делаем, что надо - EnableControls. Однако, не все так просто. На winXP все работает как положено. На win7 - этот самый DataSet жалуется: не могу, мол, сделать этого на закрытом датасете (работа с FieldDefs), но делает. И так на каждое изменение коллекции. Все работает, но пользователь вынужден жмакнуть на кнопку ОК раз так полтораста.
Решается сие (в рамках прикладной системы) таким образом: DisableControls - не используем. DataSet.DataSourse = Nil - Делаем, что надо - DataSet.DataSourse = DataSource.
Вот где засада? Одни и те же компоненты ведут себя по-разному на разных версиях Windows.
А у ТС вообще цепочка длинная - кто скажет где и что поменяло поведение?
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38688486
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman_IstОдни и те же компоненты ведут себя по-разному на разных версиях Windows.
dataaware? сильно сомневаюсь. Раздел Delphi смотрел?
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38703366
Shaman_Ist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый Дмитрий, написанное мной вообще-то о том, что поведение каких-то компонентов операционной системы изменилось. Одно и то же приложение показывает разное поведение на разных версиях Windows. При этом работоспособность самонго приложения не меняется, а для пользователя +много манипуляций. Подробности в моем предыдущем посте.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38703391
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38703393
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman_Ist,

да подробностей там почти и нет. Я почему спросил про DataAware - DataSet, насколько я в курсе, не имеет завязок на визуальные контролы, в том смысле, что его работа никак не может отличаться "на разных версиях Windows".
ClientDataSet - теоретически работа может отличаться, если midas.dll разных версий на разных Windows.

Именно поэтому я посоветовал поискать или обратиться в раздел Delphi, а не сюда, потому что к IB/FB этот вопрос не имеет отношения. По крайней мере тот наш софт, который использует ClientDataSet, одинаково работает на разных Windows.

Я не очень понимаю, если этот софт ваш - почему вы не можете проверить все это под отладкой на Win7. Если софт не ваш (исходников нет), то тем более вопрос не по адресу - его нужно задавать авторам софта.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38703394
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline,

кстати, мне тоже подумалось, что под WinXP этот глюк по каким-то причинам просто не "показывается". Всякие exceptions и AV, особенно если обрабатываются где-то в коде как
try
...
except
end
могут вполне себя проявлять или не проявлять на разных ОС.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967389
Mironico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер!
Заметил одну весч.
У нас больше 60 торговых точек.
При переходе с xp на 7 производительность заметно упала
и особенно, так сказать, отклик когда формируется чек запрос
работает медленнее.
Раньше думал на железо, свичи, сата кабельки и тому подобное.
Теперь уже только заметил закономерность что
скорость падает именно при смене ОС.
Хз что делать.

Юзается Firebird 2.0.4 в суперсервере.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967400
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mironico,

перейти на современную версию
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967401
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MironicoХз что делать.
Позвать сисадмина.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967402
Mironico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис,

Уверены что поможет?
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967403
Mironico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

Я он и есть.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967406
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MironicoЯ он и есть.
А слово PerfMon ты когда-нибудь слышал?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967407
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mironico,

нет конечно. Почему суперсервер выбран?
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967412
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

А там вообще непонятно,что происходит. Может сам сервер проседает - слишком мало входных данных - ни тебе конфига, ни числа клиентов, ни сведений о железе/объеме БД.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967492
Mironico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

Падение производительности на семерке пока только догадка
пришедшая в голову в воскресенье вечером.
Я еще не успел ничего померять просто решил спросить на форуме
а вдруг сей факт уже давно известен.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967496
Mironico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMaster,

Конфигов разных больше 60. В основном уровня 250 Атлон.
Баз тоже столько же.
Конектов от 2 до 7.

Кое-где SSD стоят, там совсем незаметно.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967503
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MironicoКонфигов разных больше 60. В основном уровня 250 Атлон.
Конфиги бывают не только у железа, но и у сервера (firebird который).
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967535
Mironico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman,

У Firebird все по дефолту.
Так же было и на XP.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967587
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mironico,

Супер на дефолтном конфиге? Сильно.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967590
Mironico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miwaonline,

До сих пор хватало.
Единственное автосвип отключал всегда, запускал планировщиком.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967667
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mironicomiwaonline,

До сих пор хватало.

2048 страниц? При размере страницы в 8К это всего 16МБ кеша.

Ну и пока не будет конкретных данных тебе вряд ли кто-то сможет что-то конкретное посоветовать.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967692
-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
-
Гость
miwaonline2048 страниц? При размере страницы в 8К это всего 16МБ кеша.
У классика ещё меньше. И ничего, работает, и быстро. Тут кто-то писал что это потому что виндовый файловый кэш помогает.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967697
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mironico,

- какая разрядность win7 и firebird? XP, понятно, 32-битная
- какой размер БД?
- какой размер RAM?

скорее всего, влияет новый кэш win7, и если база такая же как память, или больше, то все начинает выпадать в своп - версия Фб-то старая (2.0.4). Или, на этой Вин7 еще что-то запущено. В общем, админ должен посмотреть и выяснить.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967703
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-miwaonline2048 страниц? При размере страницы в 8К это всего 16МБ кеша.
У классика ещё меньше. И ничего, работает, и быстро. Тут кто-то писал что это потому что виндовый файловый кэш помогает.
Вот и версия - что-то поменялось в работе файлового кеша win7 относительно winxp и то, что раньше помогало, теперь не помагает.

А то, что сервер "работает и быстро" - получается что не благодаря, а вопреки работе администратора.
...
Рейтинг: 0 / 0
Firebird и Windows 7
    #38967743
Mironico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Размер базы около 800Мб но 90% это протокол продаж.
Page size - 8132
Dialect - 3
Sweep Inteval - 0
Forced wtites- on
Pages - 4096
Kb - 32768

Памяти 2Гб.
...
Рейтинг: 0 / 0
25 сообщений из 178, страница 7 из 8
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird и Windows 7
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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