|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
А вот ежели така пища для ума: Серьезный программный комплекс ворочает базой более полутерабайта, дозволяет писать паскалеподобные скрипты - замурчательно. На днях встретились с интересным поведением скриптера. Обычно для манипуляций с ClientDataSet (да, да - Delphi здесь не знают :) ) достаточно связки DisablreControls - Делаем, что надо - EnableControls. Однако, не все так просто. На winXP все работает как положено. На win7 - этот самый DataSet жалуется: не могу, мол, сделать этого на закрытом датасете (работа с FieldDefs), но делает. И так на каждое изменение коллекции. Все работает, но пользователь вынужден жмакнуть на кнопку ОК раз так полтораста. Решается сие (в рамках прикладной системы) таким образом: DisableControls - не используем. DataSet.DataSourse = Nil - Делаем, что надо - DataSet.DataSourse = DataSource. Вот где засада? Одни и те же компоненты ведут себя по-разному на разных версиях Windows. А у ТС вообще цепочка длинная - кто скажет где и что поменяло поведение? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2014, 21:59 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
Shaman_IstОдни и те же компоненты ведут себя по-разному на разных версиях Windows. dataaware? сильно сомневаюсь. Раздел Delphi смотрел? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2014, 22:42 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
Уважаемый Дмитрий, написанное мной вообще-то о том, что поведение каких-то компонентов операционной системы изменилось. Одно и то же приложение показывает разное поведение на разных версиях Windows. При этом работоспособность самонго приложения не меняется, а для пользователя +много манипуляций. Подробности в моем предыдущем посте. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 22:36 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
Shaman_Ist, да подробностей там почти и нет. Я почему спросил про DataAware - DataSet, насколько я в курсе, не имеет завязок на визуальные контролы, в том смысле, что его работа никак не может отличаться "на разных версиях Windows". ClientDataSet - теоретически работа может отличаться, если midas.dll разных версий на разных Windows. Именно поэтому я посоветовал поискать или обратиться в раздел Delphi, а не сюда, потому что к IB/FB этот вопрос не имеет отношения. По крайней мере тот наш софт, который использует ClientDataSet, одинаково работает на разных Windows. Я не очень понимаю, если этот софт ваш - почему вы не можете проверить все это под отладкой на Win7. Если софт не ваш (исходников нет), то тем более вопрос не по адресу - его нужно задавать авторам софта. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 23:47 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
miwaonline, кстати, мне тоже подумалось, что под WinXP этот глюк по каким-то причинам просто не "показывается". Всякие exceptions и AV, особенно если обрабатываются где-то в коде как try ... except end могут вполне себя проявлять или не проявлять на разных ОС. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 23:49 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
Добрый вечер! Заметил одну весч. У нас больше 60 торговых точек. При переходе с xp на 7 производительность заметно упала и особенно, так сказать, отклик когда формируется чек запрос работает медленнее. Раньше думал на железо, свичи, сата кабельки и тому подобное. Теперь уже только заметил закономерность что скорость падает именно при смене ОС. Хз что делать. Юзается Firebird 2.0.4 в суперсервере. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2015, 20:50 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
Mironico, перейти на современную версию ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2015, 21:13 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
MironicoХз что делать. Позвать сисадмина. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2015, 21:14 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
Симонов Денис, Уверены что поможет? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2015, 21:16 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Я он и есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2015, 21:16 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
MironicoЯ он и есть. А слово PerfMon ты когда-нибудь слышал? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2015, 21:40 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
Mironico, нет конечно. Почему суперсервер выбран? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2015, 21:40 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
Симонов Денис, А там вообще непонятно,что происходит. Может сам сервер проседает - слишком мало входных данных - ни тебе конфига, ни числа клиентов, ни сведений о железе/объеме БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2015, 21:54 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Падение производительности на семерке пока только догадка пришедшая в голову в воскресенье вечером. Я еще не успел ничего померять просто решил спросить на форуме а вдруг сей факт уже давно известен. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 08:52 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
DarkMaster, Конфигов разных больше 60. В основном уровня 250 Атлон. Баз тоже столько же. Конектов от 2 до 7. Кое-где SSD стоят, там совсем незаметно. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 08:56 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
MironicoКонфигов разных больше 60. В основном уровня 250 Атлон. Конфиги бывают не только у железа, но и у сервера (firebird который). ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 09:03 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
wadman, У Firebird все по дефолту. Так же было и на XP. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 09:34 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
Mironico, Супер на дефолтном конфиге? Сильно. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 10:36 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
miwaonline, До сих пор хватало. Единственное автосвип отключал всегда, запускал планировщиком. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 10:39 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
Mironicomiwaonline, До сих пор хватало. 2048 страниц? При размере страницы в 8К это всего 16МБ кеша. Ну и пока не будет конкретных данных тебе вряд ли кто-то сможет что-то конкретное посоветовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 11:43 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
miwaonline2048 страниц? При размере страницы в 8К это всего 16МБ кеша. У классика ещё меньше. И ничего, работает, и быстро. Тут кто-то писал что это потому что виндовый файловый кэш помогает. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 11:53 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
Mironico, - какая разрядность win7 и firebird? XP, понятно, 32-битная - какой размер БД? - какой размер RAM? скорее всего, влияет новый кэш win7, и если база такая же как память, или больше, то все начинает выпадать в своп - версия Фб-то старая (2.0.4). Или, на этой Вин7 еще что-то запущено. В общем, админ должен посмотреть и выяснить. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 11:56 |
|
Firebird и Windows 7
|
|||
---|---|---|---|
#18+
-miwaonline2048 страниц? При размере страницы в 8К это всего 16МБ кеша. У классика ещё меньше. И ничего, работает, и быстро. Тут кто-то писал что это потому что виндовый файловый кэш помогает. Вот и версия - что-то поменялось в работе файлового кеша win7 относительно winxp и то, что раньше помогало, теперь не помагает. А то, что сервер "работает и быстро" - получается что не благодаря, а вопреки работе администратора. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2015, 12:00 |
|
|
start [/forum/topic.php?fid=40&msg=38967535&tid=1562831]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
180ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 18ms |
total: | 302ms |
0 / 0 |