祝愿大家身体健康!

 站点注册  找回密码
 站点注册

QQ登录

只需一步,快速开始

楼主: skylamia

[求助]数据加载问题

[复制链接]

[求助]数据加载问题

[复制链接]
l5066113

主题

0

回帖

16

积分

新手上路

积分
16
贡献
在线时间
小时
2007-3-27 13:16:49 | 显示全部楼层

set option public.Temp_Cache_Memory_MB = 128;

这种没有加temporary的option是只要set一次就会永久有效,以后的load语句就不用加了。

set option public.Load_Memory_MB = 0;

运行完命令后,在运行set命令,看看所对应的option的值更改了没有,然后在commit一次,在执行load试试看。

一般来讲,Temporary IQ Buffers要比Main IQ Buffers大,但你的是Temporary IQ Buffers小,想看看你lkl.cfg里的内容。

共享共进共赢Sharing And Win-win Results
SYBASEBBS - 免责申明1、欢迎访问“SYBASEBBS.COM”,本文内容及相关资源来源于网络,版权归版权方所有!本站原创内容版权归本站所有,请勿转载!
2、本文内容仅代表作者观点,不代表本站立场,作者自负,本站资源仅供学习研究,请勿非法使用,否则后果自负!请下载后24小时内删除!
3、本文内容,包括但不限于源码、文字、图片等,仅供参考。本站不对其安全性,正确性等作出保证。但本站会尽量审核会员发表的内容。
4、如本帖侵犯到任何版权问题,请立即告知本站 ,本站将及时删除并致以最深的歉意!客服邮箱:admin@sybasebbs.com
skylamia 楼主

主题

0

回帖

7

积分

新手上路

积分
7
贡献
在线时间
小时
2007-3-27 13:47:58 | 显示全部楼层

运行set命令

Temp_Cache_Memory_MB = 9512

Load_Memory_MB = 0

lkl.cfg 内容:

# lkl.cfg
# ------------------------------------------------------------
# Default startup parameters for the ASIQ demo database
# ------------------------------------------------------------

-n  lkl
-x  tcpip{port=2640}

# The following parameters are also found in the configuration file
# $ASDIR/scripts/default.cfg.  Any parameters not specified below
# and not in the start up parameter list, will be added by start_asiq
# using default.cfg as a guide.

-c  32m
-gc 20
-gd all
-gl all
-gm 10
-gp 4096
-ti 4400

共享共进共赢Sharing And Win-win Results
l5066113

主题

0

回帖

16

积分

新手上路

积分
16
贡献
在线时间
小时
2007-3-27 13:55:45 | 显示全部楼层

在lkl.cfg里加以下两个参数:

-iqtc 2048

-iqmc 1024

保存,将IQ数据库stop,在start,然后在执行load语句。

共享共进共赢Sharing And Win-win Results
skylamia 楼主

主题

0

回帖

7

积分

新手上路

积分
7
贡献
在线时间
小时
2007-3-27 14:04:17 | 显示全部楼层
加上这两句,数据库启动失败
共享共进共赢Sharing And Win-win Results
skylamia 楼主

主题

0

回帖

7

积分

新手上路

积分
7
贡献
在线时间
小时
2007-3-27 14:07:52 | 显示全部楼层

Starting server lkl on lklbak at port 2640

Run Directory      : /data/iqspace/lkl
Server Exe         : /home1/usr/iq/ASIQ-12_5/bin/asiqsrv12
Server Output Log  : /home1/usr/iq/ASIQ-12_5/logfiles/lkl.021.srvlog
Server Version     : 12.5.0/ESD 15
OpenClient Version : 12.5/P-EBF11318 ESD #13
User Parameters    : @lkl.cfg lkl.db
Default Parameters : -gn 25

I. 03/27 14:06:49.      Adaptive Server IQ
I. 03/27 14:06:49.       Version 12.5
I. 03/27 14:06:49.        (32bit mode)
I. 03/27 14:06:49. Copyright 1991-2005 by Sybase, Inc. All rights reserved

I. 03/27 14:06:49. 32768K of memory used for caching
I. 03/27 14:06:49. Minimum cache size: 32768K, maximum cache size: 32768K
I. 03/27 14:06:49. Using a maximum page size of 4096 bytes
I. 03/27 14:06:49. Starting database "lkl" (/data/iqspace/lkl/lkl.db) at Tue Mar
 27 2007 14:06
E. 03/27 14:06:49. Error: All available virtual memory has been used; allocation
 cancelled: [Extra info: 67112959]
E. 03/27 14:06:49. -- (hos_mem.cxx 331)
E. 03/27 14:06:49. All available virtual memory has been used; allocation cancel
led: [Extra info: 67112959]
E. 03/27 14:06:49. -- (hos_mem.cxx 331)
I. 03/27 14:06:49. Database server stopped at Tue Mar 27 2007 14:06


=============================================================
IQ server starting with:
     10 connections         (       -gm )
     18 cmd resources       ( -iqgovern )
    265 threads             (     -iqmt )
    200 Kb thread stack size   (   -iqtss  )
  53000 Kb thread memory size ( -iqmt * -iqtss )
      4 IQ number of cpus  ( -iqnumbercpus )
=============================================================

DBSPAWN ERROR:  -84
Specified database is invalid

Server failed to start.

共享共进共赢Sharing And Win-win Results
l5066113

主题

0

回帖

16

积分

新手上路

积分
16
贡献
在线时间
小时
2007-3-27 14:22:46 | 显示全部楼层

I. 03/27 14:06:49. 32768K of memory used for caching
I. 03/27 14:06:49. Minimum cache size: 32768K, maximum cache size: 32768K
I. 03/27 14:06:49. Using a maximum page size of 4096 bytes

E. 03/27 14:06:49. Error: All available virtual memory has been used; allocation
 cancelled: [Extra info: 67112959]
你IQ服务器的内存有多大?

共享共进共赢Sharing And Win-win Results
skylamia 楼主

主题

0

回帖

7

积分

新手上路

积分
7
贡献
在线时间
小时
2007-3-27 14:50:04 | 显示全部楼层

Mem:  2068728K av, 2022148K used,   46580K free,       0K shrd,   77152K buff

好像是可用内存太小了

共享共进共赢Sharing And Win-win Results
l5066113

主题

0

回帖

16

积分

新手上路

积分
16
贡献
在线时间
小时
2007-3-27 15:15:34 | 显示全部楼层

是的,内存太小了。

这两个参数:-iqtc、-iqmc就是设置IQ的Temporary Cache和Main Cache,单位是Mb,一般Temporary Cache要设置成Main Cache的2倍。

共享共进共赢Sharing And Win-win Results
skylamia 楼主

主题

0

回帖

7

积分

新手上路

积分
7
贡献
在线时间
小时
2007-3-27 15:39:07 | 显示全部楼层

恩。真的非常感谢你:))

等一下把服务器重启一次再看看:))

共享共进共赢Sharing And Win-win Results
skylamia 楼主

主题

0

回帖

7

积分

新手上路

积分
7
贡献
在线时间
小时
2007-3-27 15:40:08 | 显示全部楼层
不过为什么之前我导入很多个同样大小的数据文件。然后到那个才出错呢
共享共进共赢Sharing And Win-win Results
l5066113

主题

0

回帖

16

积分

新手上路

积分
16
贡献
在线时间
小时
2007-3-27 15:57:55 | 显示全部楼层

这个就不知道了,可能之前有什么操作占用很多内存而且没有释放,导致这次Load时内存就不够了。

共享共进共赢Sharing And Win-win Results
您需要登录后才可以回帖 登录 | 站点注册

本版积分规则

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com

QQ|Archiver|PowerBuilder(PB)BBS社区 ( 鲁ICP备2021027222号-1 )

GMT+8, 2024-5-3 23:36 , Processed in 0.061049 second(s), 6 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表