Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / cannot start thread / 10 сообщений из 10, страница 1 из 1
18.04.2017, 05:29
    #39439918
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cannot start thread
FB 2.5.6 SS. Со вчерашнего дня начались проблемы с одной из баз. В логе следующие записи
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
FBSERVER (Server)	Mon Apr 17 16:25:34 2017
	Database: --CENSORED--
	Allocated 8447 page buffers of 9999 requested


FBSERVER (Server)	Mon Apr 17 16:25:34 2017
	Operating system call _beginthreadex failed. Error code 8


FBSERVER (Server)	Mon Apr 17 16:25:34 2017
	Database: --CENSORED--
	internal Firebird consistency check (cannot start thread)


FBSERVER (Server)	Mon Apr 17 16:26:00 2017
	Database: --CENSORED--
	Allocated 8447 page buffers of 9999 requested


FBSERVER (Server)	Mon Apr 17 16:26:00 2017
	Operating system call _beginthreadex failed. Error code 8


FBSERVER (Server)	Mon Apr 17 16:26:00 2017
	Database: --CENSORED--
	internal Firebird consistency check (cannot start thread)

Вчера перегрузили сервер, заработало. Сегодня опять:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
FBSERVER (Server)	Tue Apr 18 12:25:07 2017
	Database: --CENSORED--
	Allocated 9672 page buffers of 9999 requested


FBSERVER (Server)	Tue Apr 18 12:25:07 2017
	Operating system call _beginthreadex failed. Error code 8


FBSERVER (Server)	Tue Apr 18 12:25:07 2017
	Database: --CENSORED--
	internal Firebird consistency check (cannot start thread)

Процесс сервера занимает около 1,5 Гб оперативной памяти.
База весит 6,5 Гб, после рестора - 98 мб. После рестора подключение заработало.
На своем компьютере к нересторенной базе подключиться удалось.

Разработчикам интересен этот случай или забиыть про него?
...
Рейтинг: 0 / 0
18.04.2017, 07:36
    #39439934
fraks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cannot start thread
CyberMax,

Раздутие базы при работе, с 100Мб до 6,5Гиг, это имхо ненормально.
Думаю что вывод статистики по этой базе, раздутом состоянии, был бы здесь не лишним.
Может и не только разработчики подсказали бы что-то полезное.
...
Рейтинг: 0 / 0
18.04.2017, 07:58
    #39439939
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cannot start thread
CyberMax,

памяти не хватает. Либо реально, либо ФБ 32-битный и кончилось адресное пространство.
...
Рейтинг: 0 / 0
18.04.2017, 08:15
    #39439947
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cannot start thread
dimitr,

FB 32-х битный.
Так отресторенная база нормально же работает. То есть памяти все-таки хватает?
Кстати, проблема началась вчера. А в пятницу перебросили на этот сервер еще одну БД, на 6.5 Гб. Видимо, это оказалось критичным.
...
Рейтинг: 0 / 0
18.04.2017, 08:33
    #39439953
o_v_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cannot start thread
А я запамятовал... Просто напомни - и Дмитрию для наводки - 32 бита, но какая архитектура?
...
Рейтинг: 0 / 0
18.04.2017, 08:48
    #39439963
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cannot start thread
o_v_a,

CyberMaxFB 2.5.6 SS.
...
Рейтинг: 0 / 0
18.04.2017, 08:49
    #39439964
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cannot start thread
CyberMaxв пятницу перебросили на этот сервер еще одну БД, на 6.5 Гб. Видимо, это оказалось критичным.
критичен не размер базы, а их количество. На каждую по 9999 страниц кеша и все в одном процессе с ограничением 2 гига адресного пространства. А помимо страничного кеша сервер и динамическую память тоже юзает. Похоже, что последняя база оказалась перебором. Поначалу может работать а через некоторое время отвалится.
...
Рейтинг: 0 / 0
18.04.2017, 08:50
    #39439965
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cannot start thread
CyberMaxТак отресторенная база нормально же работает. То есть памяти все-таки хватает?Сервер был перезапущен ?
CyberMaxКстати, проблема началась вчера. А в пятницу перебросили на этот сервер еще одну БД, на 6.5 Гб. Видимо, это оказалось критичным.И сколько кеша выставлено в этой второй БД ?
...
Рейтинг: 0 / 0
18.04.2017, 08:52
    #39439968
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cannot start thread
fraks,

Что-то заливали в базу, уже не помню чего. И это нормально.
Статистика:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
Database header page information:
        Flags                   0
        Checksum                12345
        Generation              102043
        Page size               16384
        ODS version             11.2
        Oldest transaction      71533
        Oldest active           80450
        Oldest snapshot         80450
        Next transaction        80450
        Bumped transaction      1
        Sequence number         0
        Next attachment ID      33057
        Implementation ID       16
        Shadow count            0
        Page buffers            0
        Next header page        0
        Database dialect        3
        Creation date           Mar 13, 2015 14:28:04
        Attributes              force write

    Variable header data:
        *END*
...
Рейтинг: 0 / 0
18.04.2017, 08:58
    #39439972
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cannot start thread
hvladСервер был перезапущен ?
Нет. Подключаюсь к старой базе - cannot start thread. Подключаюсь к свежей - все ОК. Подключаюсь к старой - cannot start thread.

hvladИ сколько кеша выставлено в этой второй БД ?
В обоих базах по 9999 страниц. Страницы по 8 кб.

Конфига сервера:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
#
# Firebird configuration file for Firebird 2.5 32 bit SuperServer
# Optimized by IBSurgeon (www.ibsurgeon.com).
#
# This is an optimized configuration for Firebird 2.5 SuperServer 32-bit, it can be used
# instead of standard firebird.conf from 2.5 distribution - copy it to Firebird folder,
# rename it to firebird.conf, then restart Firebird 
# (all users should be disconnected before restart!). Keep old config as a backup!
#
# If you need configuration file, optimized for your specific environment 
# to get the best possible performance, or if your performance problem 
# still persists after configuration changes, contact us:
#  http://www.ibsurgeon.com/en/firebird-interbase-performance-optimization-service/ 
# or via email support@ib-aid.com

#RootDirectory =
#DatabaseAccess = Full
#ExternalFileAccess = None
#UdfAccess = Restrict UDF
#TempDirectories =
#LegacyHash = 1
#Authentication = native
#AuditTraceConfigFile =
#MaxUserTraceLogSize = 10
DefaultDbCachePages = 9999
#DatabaseGrowthIncrement = 134217728
#FileSystemCacheThreshold = 65536
#FileSystemCacheSize = 0
#RemoteFileOpenAbility = 0
TempBlockSize = 2048576
TempCacheLimit = 367108864
#CompleteBooleanEvaluation = 0
#DeadlockTimeout = 10
#MaxUnflushedWrites = 100
#MaxUnflushedWriteTime = 5
#BugcheckAbort = 0
#OldColumnNaming = 0
#OldSetClauseSemantics = 0
#RelaxedAliasChecking = 0
#ConnectionTimeout = 180
#DummyPacketInterval = 0
#RemoteServiceName = gds_db
#RemoteServicePort = 3050
#RemoteAuxPort = 0
#TcpRemoteBufferSize = 8192
#TcpNoNagle = 1
#RemoteBindAddress =
#LockMemSize = 1048576
#LockGrantOrder = 1
#LockAcquireSpins = 0
LockHashSlots = 11011
#EventMemSize = 65536
#CpuAffinityMask = 1
#UsePriorityScheduler = 1
#PrioritySwitchDelay = 100
#PriorityBoost = 5
#GCPolicy = combined
#GuardianOption = 1
#ProcessPriorityLevel = 0
#IpcName = FIREBIRD
#RemotePipeName = interbas
#Redirection = 0
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / cannot start thread / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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