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 раз нет сервера БД. Может кто ковырял ? Несовместимость какая ? |
ну еще офигел от кучи настроек, на порядок поболее чем в MS SQL. Многие стоят в среднем положении - OLTP vs OLAP |
(0) MS у тебя мог вообще через общую память с 1Сом работать, от того и загрузка могла быстрее произойти. В целом ИМХО при одинаковых условиях db2 не уступает ms, зато требует меньше внимания. Про вылеты: 1. Какой FP используешь? 2. В переоценке может быть запрос, несовместимый с db2. Нужно найти строку, обрушивающую СУБД. |
1)9.7FP5 на сайте users.1c8.ru 2)бум искать 10.1 где взять ? на сайте IBM 10.5 Насчет меньше внимания не уверен. MS поставил и на много лет забыл, без танцев с командной строкой. Пока надо освоить бэкапы - восстановления. |
(3) [url]http://forums.kuban.ru/f1040/naznachenie_yader_processora_ekzemplyaru_db2-express_10_1_a-5307048.html[/url] пост #35 |
(4)много файлов, не осилил, и там вроде не Express |
от 1с 9.7FP6 5765-F41, надо скачать FP9 ? |
0-Jimbo >[em]вылетает сервер, служба неожиданно остановлена.[/em] останавливается [em]служба DB2[/em]? а в логах DB2 чего пишет? небось опять про нехватку памяти? 6-Jimbo >[em]надо скачать FP9 ?[/em] можно попробовать.. поиграться.. у меня в подобном случае (нехватка памяти) только откат на 9.7FP1 стабильно заработал. |
Сноси все, ставь 9.7 FP1 и спокойно работай. |
снес-поставил, простая демо база почти пустая взлетела, переоценка валют не вылетала. Загрузить пытаюсь рабочую - SQL0968C Файловая система переполнена SQLSTATE= 57011. Место на диске есть. По поиску ничего внятного-адекватного. Какие темпы или логи увеличить ? |
нехватки памяти нет, из 4-х больше 2.5 не видел занимаемой ОЗУ. |
было 16 логов по 32 М, сделал 2 по 800М - не помогло |
в MS SQL давно когда то тоже логи базам увеличивал, были менее 200, ставил 600, а то конфа не всегда обновлялась - писала лог заполнен |
0 вторичных и 2 праймари по 1Г максимум логи - тоже сразу выкидывает файловая система переполнена. |
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 т.е. без всяких "оптимизаций", по дефолту, так сказать. |
(14)именно так все и делал. На 1с лежит FP6, а не 1. базу через 1с и создаю |
db2diag.log его нет |
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] |
15-Jimbo > [em]На 1с лежит FP6, а не 1[/em] хм... [url]https://users.v8.1c.ru/distribution/version_files?nick=AddCompDB2&ver=v9.7%20FP1[/url] |
15-Jimbo > FAT32? |
15-Jimbo >[em]именно так все и делал.[/em] тогда непонятно вот это: [em]было 16 логов по 32 М, сделал 2 по 800М[/em] - ИМХО это не "[em]по дефолту[/em]", ни было, ни стало. |
(18) сча проверю, скачаю заново (19) NTFS 10Г. (20) Когда создаешь пустую базу через 1с - то сморю что за 16 файлов по 32 М появляются. 16 primary, 128 secondary, logsize 8192 * 4К = 32M |
вот 6 [url]https://users.v8.1c.ru/distribution/version_files?nick=AddCompDB2&ver=v9.7%20FP6[/url] |
21-Jimbo > если я правильно понимаю, о чем ты говоришь - ты химичил с настройками циклической записи журнала транзакций. Если уж полез туда - сначала верни на место размеры и количество логов. Если база все равно не грузится - переведи ее из циклического режима работы с логами в архивный. Но лучше все таки привести dbdiag.log при воспроизведении ошибки на настройках по умолчанию. |
как это создать ? попробую пустой РАБОЧИЙ *сf |
CF загрузил, база распухла на 5Г. Очистил лог, ачал загружать *.DT И 1С УПАЛА. db2log вот [url]http://files.mail.ru/296DC62BE64B4F31B52B9064065CA1C9[/url] |
сколько лет сижу, а [b]пароль[/b] не меняется (с) |
пароль 123 |
[quote=Jimbo;34547161] Informational tokens are "DB2 v9.7.600.458", "s120629", "IP23415", Fix Pack "6".[/quote] А надо FP1... |
снес всё, поставил 1с 8.3.4.437, а не 8.2.17 - менее получаса всё загрузилось, без loadapion файла даже |
восстановаление последовательности расчетов норм, переоценка валют норм, расчет себестоимости норм, ничего пока не вылетало |
30-Jimbo > Походу тебе просто не повезло. |
(31) это ранее не везло! всё норм, только размер не радует. Загрузил потом пустой *.cf, а база как была 5Г так и не уменьшилась. Делал бэкап и восстановление - не уменьшилась. Как сжать ? |
Посмотри команды работы с tablespace. Что-то такое там быть должно. Я не интересовался. |
Текущее время: 00:27. Часовой пояс GMT +3. |