Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   IBM DB2 Express-C (http://forums.kuban.ru/f1040/ibm_db2_express-c-5492765.html)

Jimbo 12.03.2014 08:32

IBM DB2 Express-C
 
скачал с сайта 1с 9.7, ограничения 2 ядра и 2 Г ОЗУ, поэтому ставил на виртуалку 2003R2 SP2 дал 4Г (для 32 бит). Прописал DB2_WORKLOAD=1C. Создал пустую базу - почти гиг, удивился, загрузил УПП 1.3 Г - стало занимать 5Г, loadapion файл есть, но грузилось более часа, на MS SQL 2008 минут 15-20. Думал так и будет тупее работать, но нет! Был приятно удивлен, всё шустренько, ниче не тупит, справочник номенклатуры, подбор, документы, журналы, отчеты - летает. Хорошие кони со старта не рвут? Долго запрягяют, но быстро едут ? Дошел ход до восстановления последовательности - на переоценке валют вылетает сервер, служба неожиданно остановлена. Сделал это 5 раз - 5 раз нет сервера БД. Может кто ковырял ? Несовместимость какая ?

Jimbo 12.03.2014 08:34

ну еще офигел от кучи настроек, на порядок поболее чем в MS SQL. Многие стоят в среднем положении - OLTP vs OLAP

Reaper 12.03.2014 09:00

(0) MS у тебя мог вообще через общую память с 1Сом работать, от того и загрузка могла быстрее произойти. В целом ИМХО при одинаковых условиях db2 не уступает ms, зато требует меньше внимания.
Про вылеты:
1. Какой FP используешь?
2. В переоценке может быть запрос, несовместимый с db2. Нужно найти строку, обрушивающую СУБД.

Jimbo 12.03.2014 09:29

1)9.7FP5 на сайте users.1c8.ru
2)бум искать
10.1 где взять ? на сайте IBM 10.5 Насчет меньше внимания не уверен. MS поставил и на много лет забыл, без танцев с командной строкой. Пока надо освоить бэкапы - восстановления.

user1C 12.03.2014 12:20

(3)
[url]http://forums.kuban.ru/f1040/naznachenie_yader_processora_ekzemplyaru_db2-express_10_1_a-5307048.html[/url]
пост #35

Jimbo 12.03.2014 13:40

(4)много файлов, не осилил, и там вроде не Express

Jimbo 13.03.2014 06:15

от 1с 9.7FP6 5765-F41, надо скачать FP9 ?

Блондинка в шок 13.03.2014 10:09

0-Jimbo >[em]вылетает сервер, служба неожиданно остановлена.[/em]
останавливается [em]служба DB2[/em]?
а в логах DB2 чего пишет?
небось опять про нехватку памяти?

6-Jimbo >[em]надо скачать FP9 ?[/em]
можно попробовать.. поиграться..
у меня в подобном случае (нехватка памяти) только откат на 9.7FP1 стабильно заработал.

Reaper 13.03.2014 10:10

Сноси все, ставь 9.7 FP1 и спокойно работай.

Jimbo 13.03.2014 11:47

снес-поставил, простая демо база почти пустая взлетела, переоценка валют не вылетала. Загрузить пытаюсь рабочую - SQL0968C Файловая система переполнена SQLSTATE= 57011. Место на диске есть. По поиску ничего внятного-адекватного. Какие темпы или логи увеличить ?

Jimbo 13.03.2014 11:49

нехватки памяти нет, из 4-х больше 2.5 не видел занимаемой ОЗУ.

Jimbo 13.03.2014 13:53

было 16 логов по 32 М, сделал 2 по 800М - не помогло

Jimbo 13.03.2014 13:58

в MS SQL давно когда то тоже логи базам увеличивал, были менее 200, ставил 600, а то конфа не всегда обновлялась - писала лог заполнен

Jimbo 13.03.2014 15:44

0 вторичных и 2 праймари по 1Г максимум логи - тоже сразу выкидывает файловая система переполнена.

Блондинка в шок 13.03.2014 21:49

10-Jimbo >
1. под "логами" я понимала простой файлик. db2diag.log, как то так называется. Это не те логи, о каких ты говоришь.

то, что ты [em]из 4-х не видел больше 2.5[/em] - это ни о чем.
А вот "о чем" конкретно было сказано в вышеупомянутом файлике.
2. Ну раз ты уже снес FP6, то теперь этого log-файлика нету, и посмотреть уже нечего.

3. А как ты создаешь пустую базу? в которую потом загружаешь рабочую? которая у тебя в сабже "[em]пустая 1 ГБ[/em]"?
ты ее средствами IBM DB2 создаешь? Больно уж мне 1ГБ свежесозданный не нравится, чего то не то.

попробуй пустую базу средствами 1С создать.
только, раз уж все равно тренируешься, то так:
- все снести. (дабы все твои настройки убрались).
- установить заново FP1. ту, которая с users.v8
- кроме loadapion и DB2_WORKLOAD=1C [b][em]ничего больше не делай[/em][/b]. Пусть все будет по дефолту. (в том числе и гилевские рекомендации оставь [em]пока[/em] в покое).
- создай чистую базу через консоль сервера 1С. (попутно интересно, скока будет весить в граммах?)
- загружай туда рабочую.
- если ошибка, то что будет в db2diag.log

т.е. без всяких "оптимизаций", по дефолту, так сказать.

Jimbo 13.03.2014 21:51

(14)именно так все и делал. На 1с лежит FP6, а не 1. базу через 1с и создаю

Jimbo 13.03.2014 21:52

db2diag.log его нет

Блондинка в шок 13.03.2014 22:02

16-Jimbo >[em]db2diag.log его нет[/em]
:)
Где же запрятался этот магический db2diag.log:
[url]https://www.ibm.com/developerworks/community/blogs/db2logy/entry/_D0_B3_D0_B4_D0_B5__D0_B6_D0_B5__D0_B7_D0_B0_D0_BF_D1_80_D1_8F_D1_82_D0_B0_D0_BB_D1_81_D1_8F__D1_8D_D1_82_D0_BE_D1_82__D0_BC_D0_B0_D0_B3_D0_B8_D1_87_D0_B5_D1_81_D0_BA_D0_B8_D0_B9_db2diag_log45?lang=en[/url]

Блондинка в шок 13.03.2014 22:04

15-Jimbo > [em]На 1с лежит FP6, а не 1[/em]
хм...
[url]https://users.v8.1c.ru/distribution/version_files?nick=AddCompDB2&ver=v9.7%20FP1[/url]

Reaper 13.03.2014 22:05

15-Jimbo > FAT32?

Блондинка в шок 13.03.2014 22:07

15-Jimbo >[em]именно так все и делал.[/em]
тогда непонятно вот это: [em]было 16 логов по 32 М, сделал 2 по 800М[/em] - ИМХО это не "[em]по дефолту[/em]", ни было, ни стало.

Jimbo 14.03.2014 17:05

(18) сча проверю, скачаю заново
(19) NTFS 10Г.
(20) Когда создаешь пустую базу через 1с - то сморю что за 16 файлов по 32 М появляются. 16 primary, 128 secondary, logsize 8192 * 4К = 32M

Jimbo 14.03.2014 17:07

вот 6 [url]https://users.v8.1c.ru/distribution/version_files?nick=AddCompDB2&ver=v9.7%20FP6[/url]

Reaper 14.03.2014 20:43

21-Jimbo > если я правильно понимаю, о чем ты говоришь - ты химичил с настройками циклической записи журнала транзакций. Если уж полез туда - сначала верни на место размеры и количество логов. Если база все равно не грузится - переведи ее из циклического режима работы с логами в архивный. Но лучше все таки привести dbdiag.log при воспроизведении ошибки на настройках по умолчанию.

Jimbo 15.03.2014 22:21

как это создать ? попробую пустой РАБОЧИЙ *сf

Jimbo 17.03.2014 18:30

CF загрузил, база распухла на 5Г. Очистил лог, ачал загружать *.DT И 1С УПАЛА. db2log вот
[url]http://files.mail.ru/296DC62BE64B4F31B52B9064065CA1C9[/url]

Блондинка в шок 17.03.2014 20:35

сколько лет сижу, а [b]пароль[/b] не меняется (с)

Jimbo 17.03.2014 22:30

пароль 123

Reaper 18.03.2014 08:11

[quote=Jimbo;34547161] Informational tokens are "DB2 v9.7.600.458", "s120629", "IP23415", Fix Pack "6".[/quote]

А надо FP1...

Jimbo 18.03.2014 13:31

снес всё, поставил 1с 8.3.4.437, а не 8.2.17 - менее получаса всё загрузилось, без loadapion файла даже

Jimbo 18.03.2014 13:44

восстановаление последовательности расчетов норм, переоценка валют норм, расчет себестоимости норм, ничего пока не вылетало

Reaper 18.03.2014 21:37

30-Jimbo > Походу тебе просто не повезло.

Jimbo 19.03.2014 08:12

(31) это ранее не везло! всё норм, только размер не радует. Загрузил потом пустой *.cf, а база как была 5Г так и не уменьшилась. Делал бэкап и восстановление - не уменьшилась. Как сжать ?

Reaper 19.03.2014 09:25

Посмотри команды работы с tablespace. Что-то такое там быть должно. Я не интересовался.


Текущее время: 00:27. Часовой пояс GMT +3.