转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 数据库 >> SyBase >> 正文
sybase问题整理(希望大家追加)         ★★★★

sybase问题整理(希望大家追加)

作者:闵涛 文章来源:闵涛的学习笔记 点击数:3021 更新时间:2009/4/22 23:09:49
)保持特别活跃的状态,将为那些检查点需要从高速缓冲池中刷新较"脏"的页面的而增加的I/O操作次数,并因此花费了在检查点上的时间,都能够大大减少作出贡献。 
如果预先进行了配置,则可以对并行的选择进入可以使用预先分配的盘区。所以,通过将sp_configure number of pre-allocated extents设置为16也将对系统性能有明显的积极的效果。 
  备注:在仅对数据加锁类型之间进行改变不需要对数据进行备份, 而且执行起来只需很短的一段时间。 
[以上为摘自sybase公司站点上的资料] 
据我个人使用经验,我觉得对于并行性较高的应用要充分考虑使用行级锁,这样对于提高并发性能至关重要!当然,事务都存在利弊两方面,使用行级锁,也会带来一些相应的弊端,比如使用的锁越多,占用的内存也越多,在使用行级锁的表上频繁的进行数据删除、插入操作久而久之会造成数据库碎片的大量生成,数据库性能会下降,这就需要定时进行reorg操作,但该操作比较耗时,且影响业务!
16) 请问!怎样设置自动清log,和temp的阀值?
   http://www.chinaunix.net/cgi-bin/bbs/topic.cgi?forum=10&topic=1507&show=120

一般我们可以为某段设置多个阀值,但只需在达到最后机会阀值时作些空间清理的操作.
第一步,在你的数据库中设置阀值,并指定达到阀值后的处理过程: 
查看当前数据库某段的最后机会阀值:
sp_helpthreshold "default"
或者察看其他段的信息。
修改某段的最后机会阀值:
sp_modifythreshold 数据库名,段名,自由空间名,[新过程名[,新自由空间名[,新段名]]]
sp_modifythreshold mydb,"default",200,NULL,175
将最后机会阀值由200页调整到175页。
具体其他操作,可以参考相关手册! 
第二步,编写阀值处理过程:
create procedure sp_thresholdaction 
                @dbname varchar(30),
                @segmentname varchar(30),
         @space_left int,
     @status int
as
        declare @SpaceLeft varchar(20),
                @Status varchar(20)
        select @SpaceLeft=str(@space_left,6,0)
        select @Status=str(@status,6,0)
        print "Log is dumpped('%1!' for '%2!',SpaceLeft:'%3!',Status:'%4)',
        and is dumped.",@segmentname,@dbname,@SpaceLeft,@Status
        dump transaction tempdb to with truncate_only
return 

不过,我还是不建议用最后机会阀值来进行自动维护。 


17) 


 qjhadm 回复于:2002-12-25 13:35:20 一个字:真不错!

 lljj 回复于:2002-12-25 14:20:42 精华!+收藏!

 jazy 回复于:2002-12-25 14:20:48 谢谢FreeBob兄!
该贴将置为精华并置顶。
我也发现论坛的一些帖子会定期的删除!
所以,我们要收集一些自资料作为精华,这样就不至于被删了!
希望大家一起努力!
把一些已经正确解决的经验贴到该贴中!
如果是新的问题请在新贴中贴出!
谢谢合作!

 greathb 回复于:2002-12-25 14:29:41 freebob真是好样的?

 jazy 回复于:2002-12-25 16:46:29 17〉sybase 相关产品的中文显示问题:
问:
安装Sybase ASE 12.5时,如果是中文字符的话,显示方框字符的乱码,因为安装程序使用java制作,可能与什么有关,我不太懂? 
答: 安装前将安装文件中此路径下的:shared-1_0\jre1.2.2\lib\font.properties.zh.NT4.0->改为\shared-1_0\jre1.2.2\lib\font.properties.zh.NT5.0
试一下!
我的正版12.5没有出现这个问题,估计你的SYBASE12.5没有打包JRE吧!
[color=#9400D3]补充说明:类似情况在安装 ASEIQ 和 sybase 客户端时视不同操作系统和机器都可能存在这个问题,出现这种情况,就得考虑打补丁或修改jre名字。
[/color]


 xzwxh 回复于:2002-12-31 23:16:38 zhi chi

 菜虾 回复于:2003-01-04 03:47:15 绝对珍藏

 learningunix 回复于:2003-01-05 16:02:55 不错,我想问一下有没有关于在solaris下面安装sybase的详细资料

 procrus 回复于:2003-01-06 04:38:40 安装起来很简单吧,注意共享内存,给几个环境变量就可以了

 chenlin 回复于:2003-01-07 12:34:29 不错,精华所在

 sarge119 回复于:2003-01-08 09:18:34 谢谢,受益非浅。  

 learningunix 回复于:2003-01-08 20:36:59 那位老兄有详细的在solaris下面安装sybase的资料。谢谢!

 luomo 回复于:2003-01-24 13:12:41 用powerDesigner9.5 倒表结构,存储过程时重是出错,有成功过的吗?
传授传授你们的经验,谢谢!

 

上一页  [1] [2] [3] [4] 


没有相关教程
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Sql Server  · MySql
    · Access  · ORACLE
    · SyBase  · 其他
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台