load 800G archive db received Msg 711
My env:
ASE: ASE15.7 sp132 ia64
DB: 600GB
20 stripe dump file: 200GB
dump db cmd:
dump database DB to "/DB_DUMP/db0104070120.dmp"
stripe on "/DB_DUMP/0204070120.dmp"
...
stripe on "/DB_DUMP/0204070120.dmp"
with compression=6
Archive DB schema:
disk init name="scratchdb_dev", physname="/…/…/…", size="30000M", skip_alloc=true, dsync=false, directio=false
disk init name="archivedb_dev", physname="/…/…/…", size="2000M", skip_alloc=true, dsync=false, directio=false
create database scratchdb on scratchdb_dev=30000
sp_dboption "scratchdb", "scratch database", "true"
create archive database DBarchive on archivedb_dev = 2000 with scratch_database = scratchdb
load db cmd:
load database DBarchive from "/DB_DUMP/db0104070120.dmp"
stripe on "/DB_DUMP/0204070120.dmp"
...
stripe on "/DB_DUMP/0204070120.dmp"
Received the following message:
Msg 711, Level 17, State 9:
Server 'ASE1570', Line 1:
There is presently insufficient system memory to allocate 2048 bytes for new structures. Please try again when there is less
activity on the system.
Msg 965, Level 21, State 2:
Server 'ASE1570', Line 1:
Unable to create the database disk map for the archive database '9'.
Execution Time (ms.): 11246916 Clock Time (ms.): 11246916
I had do the following configured:
max memory from 2000M to 8000M
default data cache from 1000M to 2000M
compress memory from 100M to 1000M
Still received the same Msg 711, and the execution time no change
Any idea what is the "system memory" mean?
or any parameter I can tune?