自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 sybase sql执行慢,如何调优

1、执行下述代码,查看当前进程执行内容dbcc traceon(3604)dbcc sqltext(spid) --spid 进程号2、执行下述代码,查看当前进程执行计划(索引引用情况)sp_showplan spid --spid 进程号3、若不在进程队列中,执行下述代码,查看当前sql段的执行计划(索引引用情况)SET NOCOUNT ONSET SHOWPL...

2020-02-26 15:26:52 1233

原创 sybase while循环

–使用while,调度过程DECLARE @A1 INT,@A2 INT,@DT DATE,@DT2 DATESET @DT2=‘2020-04-01’SET @A1=1SET @DT=CONVERT(DATE,@DT2)SET @A2=DATEDIFF(DAY,@DT,CONVERT(DATE,GETDATE())) WHILE @A1<=@A2 BEGIN EXEC PROC_XXX @DT2 SET

2020-06-23 14:50:47 842

原创 BO 常见用法

一、函数报表数据为空,则=If(IsNull([Fis Nbr]);0;[Fis Nbr]);报表加变量:=UserResponse(“Begin”);将数据库的01标识改为中文标识:=If([Is Plan]=0;“在途”;“完工”);添加序列号:=Linenumber()-1;指标数百分比:=([缓装在途工单数]/[总在途工单])*100+"%";除数为0:=If([流入缓装工单数]=0;“0”;[缓装开装工单数]/[流入缓装工单数]);双重判断方法1、univser case when

2020-06-23 14:45:41 2553

原创 润乾报表 时间参数的配置

设置普通参数begin_date设置动态参数begin_date2,条件是:if(@begin_datenull || @begin_date"",elapse(now@d(),-1),@begin_date)begin_date默认给上一天的日期用法:elapse@m(datetime(“19800229”,“yyyyMMdd”),5) 1980-07-31 00:00:00day(datetime(“2006-01-15 10:20:30”)) 返

2020-06-18 15:14:25 2014

原创 sybase 如何检查锁资源使用情况

—查看数据库lock配置sp_config ‘number of lock’—数据库锁资源使用情况sp_lock—检查锁资源使用情况select fid, spid, loid, locktype = v1.name,page, row,objectName = rtrim(db_name(dbid)) + ‘…’ +rtrim(object_name(id,dbid)),id,class, context=v2.namefrom master…syslocks l,master

2020-06-16 18:01:59 578

原创 技术讨论点

一、如何在工作中不断提升自己的技术能力二、如何看待开源产品与商业产品三、你有没有崇拜的数据库界的大咖,原因是什么呢?四、多读多写数据场景,怎么设计缓存?五、两个隔离的网络环境,各有一台服务器,两台服务器数据要定期离线同步,有什么好的方法或工具吗?六、数据库内核开发前景不错,该怎么学,有什么建议?七、作为一个DBA老司机,回顾自己走过来的路,对新人有哪些忠告和建议?八、你了解到一个DBA的什么信息或者事迹,会让你觉得这个人是个大牛?九、你负责的业务中,怎么更好地处理数据库并发问题?十、跨实例

2020-06-16 17:56:20 579

原创 sybase 定期表分析脚本

CREATE PROCEDURE dbo.SP_INDEX_STATISTICSASBEGINSET chained OFF–变量定义DECLARE @DB_NAME VARCHAR(30),@TABLE_NAME VARCHAR(100),@VS_SQL_TXT VARCHAR(4000)SELECT @DB_NAME=DB_NAME()DUMP TRANSACTION @DB_N...

2020-03-12 13:07:11 141

原创 sybase 计算空间大小的脚本

一、  create procedure sp_helpsegment_me  @db_id int /* segment name /,@segname varchar(30)  as  declare@sql_text varchar(128),@db_name varchar(64),@segbit int, / this is the bit version of the ...

2020-03-12 12:57:15 364

转载 sybase 计算表大小的脚本

/*** 使用方法:isql -U -P -w 10000 -x 30 -s ‘|’ -SMBFE2 -i1.sql -o1.out** 使用说明:此脚本仅在sybase15.5版本上做过测试,因环境不同,可能不适用** 结果说明:其实就是sp_spaceused存储过程的结果放在一个输出,单位为MB*/use dbnamegoset nocount on /禁用行的显示/...

2020-03-12 12:49:54 344

原创 sybase 如何用sql循环调度过程

使用while循环调度过程DECLARE @A1 INT,@A2 INT,@DT DATE,@DT2 VARCHAR(10)SET @A1=1SET @DT=CONVERT(DATE,@DT2)SET @A2=DATEDIFF(DAY,@DT,CONVERT(DATE,GETDATE()))WHILE @A1<=@A2BEGINEXEC SP_TB_BA_ACT_TESTQRY...

2020-03-06 17:39:16 529

原创 sybase 索引

一、常用语句1、建索引create index 索引名 on 表名(索引名)2、删索引drop index 表名.索引名3、重建索引reorg rebuild 表名 索引名4、查看索引查看表结构包括索引:sp_help 表名查看索引:sp_helpindex 表名查看表、索引:SELECT TOP 255o.name tabName,i.name indName,o.i...

2020-03-06 09:54:33 1808

转载 资料库的碎片整理

對於像Sybase這樣的大型DBMS系統而言,作為OLTP(聯機事務處理)應用的基石,它需要能每天24小時,每年365天不間斷運行。由於其應用程序每天對資料庫進行大量的插入、更新、刪除等操作,在資料庫的物理存儲介質上產生了大量存儲碎片,從而影響了存儲的效率以及資料庫應用運行的速度。是否可以像Windows操作系統的「碎片整理」程序一樣,整理這些碎片,從而優化資料庫存儲,提高資料庫的運行速度呢?答案...

2020-03-04 17:25:45 144

转载 数据库性能调优一些小方面

1.1 性能指標數據庫性能一般用兩個方面的指標來衡量:響應時間和吞吐量。響應越快,吞吐量越大,數據庫性能越好。響應時間和吞吐量有些情況下不能一起得到改善。1.2 調優級別對Sybase數據庫性能調優,可以從四個方面進行:一) 操作系統級:對網絡性能、操作系統參數、硬件性能等作改進。二) SQL Server級:調整存取方法,改善內存管理和鎖管理等。三) ...

2020-03-04 10:58:56 5627

原创 sybase 系统命令

一、系统命令集合sp_addalias 把数据库中的一个用户映象到另一个用户 数据库所有者sp_addgroup 向数据库增加分组,在授权和撤权命令中分组被用作聚合名字 数据库所有者sp_addlanguage 为服务器定义可替换语言,并把它增加到master,dbo,syslanguages中。系统管理员sp_addlogin 通过向master.dbo,syslogins中增加表项授权...

2020-03-02 09:08:45 1215

原创 sybase 排序

如何按分数给各地市进行排序,且同分数为同名次?参考以下代码:SELECT SUM_MONTH,CITY_NAME,SUM_NBR,CON_NBR,IS_PASS,CON_RATE,(SELECT COUNT(CON_RATE)+1 FROM BBWHERE A.SUM_MONTH=SUM_MONTHAND A.IS_PASS=IS_PASSAND ISNULL(CON_RATE,0)&...

2020-02-28 14:43:38 718

原创 sybase 系统表

一、常见系统表systypes 一行纪录了每一个由系统提供的和用户定义的数据类型sysusers 一行记录了一行记录了一个数据库的合法用户sysconfigures 一行纪录了用户可以设置的配置参数syscurconfigs 有关SQL Server当前正使用的配置参数情况sysdatabases 一行纪录SQL Server中的一个数据库sysdevices 一行纪录数据库每一个磁带...

2020-02-27 17:08:29 1665

原创 sybase 进程

下图为数据库客户端–进程显示窗口,如何读懂这些信息,可从以下几个方面入手。一、进程ID图标说明ID图标显示绿色,进程正常执行,反之,异常。二、进程状态说明alarm sleep 等待警报唤醒进程(用户执行了 waitfor delay 命令)background 由 Adaptive Server 而不是用户进程运行的进程,例如阈值进程infected 服务器...

2020-02-27 11:15:46 1505

原创 sybase 数据库空间使用情况

一、查看空间情况1、查看数据库空间情况sp_spaceusedsp_spaceused syslogs --日志空间2、查看数据库设备各段空间情况sp_helpsegmentsp_helpsegment index_segment --索引剩余空间sp_helpsegment system --系统剩余空间sp_helpseg...

2020-02-26 11:46:30 3656

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除