<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Christy_Amy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Christy_Amy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Christy_Amy]]></copyright><item><title><![CDATA[sybase while循环]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/106923478</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/106923478</guid><author>Christy_Amy</author><pubDate>Tue, 23 Jun 2020 14:50:47 +0800</pubDate><description><![CDATA[–使用while，调度过程
DECLARE @A1 INT,@A2 INT,@DT DATE,@DT2 DATE
SET @DT2=‘2020-04-01’
SET @A1=1
SET @DT=CONVERT(DATE,@DT2)
SET @A2=DATEDIFF(DAY,@DT,CONVERT(DATE,GETDATE()))
        WHILE @A1&lt;=@A2
           BEGIN  
               EXEC PROC_XXX  @DT2 
			   SET]]></description><category></category></item><item><title><![CDATA[BO 常见用法]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/106923332</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/106923332</guid><author>Christy_Amy</author><pubDate>Tue, 23 Jun 2020 14:45:41 +0800</pubDate><description><![CDATA[一、函数
报表数据为空，则=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 ]]></description><category></category></item><item><title><![CDATA[润乾报表 时间参数的配置]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/106835564</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/106835564</guid><author>Christy_Amy</author><pubDate>Thu, 18 Jun 2020 15:14:25 +0800</pubDate><description><![CDATA[设置普通参数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:00
day(datetime(“2006-01-15 10:20:30”))               返]]></description><category></category></item><item><title><![CDATA[sybase 如何检查锁资源使用情况]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/106792424</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/106792424</guid><author>Christy_Amy</author><pubDate>Tue, 16 Jun 2020 18:01:59 +0800</pubDate><description><![CDATA[—查看数据库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.name
from    master…syslocks l,
master]]></description><category></category></item><item><title><![CDATA[技术讨论点]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/106792293</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/106792293</guid><author>Christy_Amy</author><pubDate>Tue, 16 Jun 2020 17:56:20 +0800</pubDate><description><![CDATA[一、如何在工作中不断提升自己的技术能力
二、如何看待开源产品与商业产品
三、你有没有崇拜的数据库界的大咖，原因是什么呢？
四、多读多写数据场景，怎么设计缓存？
五、两个隔离的网络环境，各有一台服务器，两台服务器数据要定期离线同步，有什么好的方法或工具吗？
六、数据库内核开发前景不错，该怎么学，有什么建议？
七、作为一个DBA老司机，回顾自己走过来的路，对新人有哪些忠告和建议？
八、你了解到一个DBA的什么信息或者事迹，会让你觉得这个人是个大牛？
九、你负责的业务中，怎么更好地处理数据库并发问题？
十、跨实例]]></description><category></category></item><item><title><![CDATA[sybase 定期表分析脚本]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/104816752</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/104816752</guid><author>Christy_Amy</author><pubDate>Thu, 12 Mar 2020 13:07:11 +0800</pubDate><description><![CDATA[CREATE PROCEDURE dbo.SP_INDEX_STATISTICS
AS
BEGIN
SET 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...]]></description><category></category></item><item><title><![CDATA[sybase 计算空间大小的脚本]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/104816564</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/104816564</guid><author>Christy_Amy</author><pubDate>Thu, 12 Mar 2020 12:57:15 +0800</pubDate><description><![CDATA[一、
　　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 ...]]></description><category></category></item><item><title><![CDATA[sybase 计算表大小的脚本]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/104816471</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/104816471</guid><author>Christy_Amy</author><pubDate>Thu, 12 Mar 2020 12:49:54 +0800</pubDate><description><![CDATA[/*
** 使用方法：isql -U  -P   -w 10000 -x 30 -s ‘|’ -SMBFE2 -i1.sql -o1.out
** 使用说明：此脚本仅在sybase15.5版本上做过测试，因环境不同，可能不适用
** 结果说明：其实就是sp_spaceused存储过程的结果放在一个输出，单位为MB
*/
use dbname
go
set nocount on  /禁用行的显示/
...]]></description><category></category></item><item><title><![CDATA[sybase 如何用sql循环调度过程]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/104700624</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/104700624</guid><author>Christy_Amy</author><pubDate>Fri, 06 Mar 2020 17:39:16 +0800</pubDate><description><![CDATA[使用while循环调度过程
DECLARE @A1 INT,@A2 INT,@DT DATE，@DT2 VARCHAR(10)
SET @A1=1
SET @DT=CONVERT(DATE,@DT2)
SET @A2=DATEDIFF(DAY,@DT,CONVERT(DATE,GETDATE()))
WHILE @A1&lt;=@A2
BEGIN
EXEC SP_TB_BA_ACT_TESTQRY...]]></description><category></category></item><item><title><![CDATA[sybase 索引]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/104689317</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/104689317</guid><author>Christy_Amy</author><pubDate>Fri, 06 Mar 2020 09:54:33 +0800</pubDate><description><![CDATA[一、常用语句
1、建索引
create index 索引名 on 表名(索引名)
2、删索引
drop index 表名.索引名
3、重建索引
reorg rebuild 表名  索引名
4、查看索引
查看表结构包括索引：sp_help 表名
查看索引：sp_helpindex 表名
查看表、索引：
SELECT TOP 255
o.name tabName,i.name indName,
o.i...]]></description><category></category></item><item><title><![CDATA[资料库的碎片整理]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/104658049</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/104658049</guid><author>Christy_Amy</author><pubDate>Wed, 04 Mar 2020 17:25:45 +0800</pubDate><description><![CDATA[對於像Sybase這樣的大型DBMS系統而言，作為OLTP(聯機事務處理)應用的基石，它需要能每天24小時，每年365天不間斷運行。由於其應用程序每天對資料庫進行大量的插入、更新、刪除等操作，在資料庫的物理存儲介質上產生了大量存儲碎片，從而影響了存儲的效率以及資料庫應用運行的速度。是否可以像Windows操作系統的「碎片整理」程序一樣，整理這些碎片，從而優化資料庫存儲，提高資料庫的運行速度呢？答案...]]></description><category></category></item><item><title><![CDATA[数据库性能调优一些小方面]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/104649142</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/104649142</guid><author>Christy_Amy</author><pubDate>Wed, 04 Mar 2020 10:58:56 +0800</pubDate><description><![CDATA[1．1 性能指標
數據庫性能一般用兩個方面的指標來衡量：響應時間和吞吐量。響應越快，吞吐量越大，數據庫性能越好。響應時間和吞吐量有些情況下不能一起得到改善。
1．2 調優級別
對Sybase數據庫性能調優，可以從四個方面進行：
一)        操作系統級：對網絡性能、操作系統參數、硬件性能等作改進。
二)        SQL Server級：調整存取方法，改善內存管理和鎖管理等。
三)   ...]]></description><category></category></item><item><title><![CDATA[sybase 系统命令]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/104557950</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/104557950</guid><author>Christy_Amy</author><pubDate>Mon, 02 Mar 2020 09:08:45 +0800</pubDate><description><![CDATA[一、系统命令集合
sp_addalias 把数据库中的一个用户映象到另一个用户 数据库所有者
sp_addgroup 向数据库增加分组，在授权和撤权命令中分组被用作聚合名字 数据库所有者
sp_addlanguage 为服务器定义可替换语言，并把它增加到master，dbo,syslanguages中。系统管理员
sp_addlogin 通过向master.dbo,syslogins中增加表项授权...]]></description><category></category></item><item><title><![CDATA[sybase  排序]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/104556222</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/104556222</guid><author>Christy_Amy</author><pubDate>Fri, 28 Feb 2020 14:43:38 +0800</pubDate><description><![CDATA[如何按分数给各地市进行排序，且同分数为同名次？
参考以下代码：
SELECT SUM_MONTH,CITY_NAME,SUM_NBR,CON_NBR,IS_PASS,CON_RATE,
(SELECT COUNT(CON_RATE)+1 FROM BB
WHERE A.SUM_MONTH=SUM_MONTH
AND A.IS_PASS=IS_PASS
AND ISNULL(CON_RATE,0)&...]]></description><category></category></item><item><title><![CDATA[sybase 系统表]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/104539607</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/104539607</guid><author>Christy_Amy</author><pubDate>Thu, 27 Feb 2020 17:08:29 +0800</pubDate><description><![CDATA[一、常见系统表
systypes 一行纪录了每一个由系统提供的和用户定义的数据类型
sysusers 一行记录了一行记录了一个数据库的合法用户
sysconfigures 一行纪录了用户可以设置的配置参数
syscurconfigs 有关SQL Server当前正使用的配置参数情况
sysdatabases 一行纪录SQL Server中的一个数据库
sysdevices 一行纪录数据库每一个磁带...]]></description><category></category></item><item><title><![CDATA[sybase 进程]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/104531778</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/104531778</guid><author>Christy_Amy</author><pubDate>Thu, 27 Feb 2020 11:15:46 +0800</pubDate><description><![CDATA[下图为数据库客户端–进程显示窗口，如何读懂这些信息，可从以下几个方面入手。

一、进程ID图标说明
ID图标显示绿色，进程正常执行，反之，异常。
二、进程状态说明
alarm sleep   等待警报唤醒进程（用户执行了 waitfor delay 命令）
background   由 Adaptive Server 而不是用户进程运行的进程，例如阈值进程
infected         服务器...]]></description><category></category></item><item><title><![CDATA[sybase sql执行慢，如何调优]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/104516807</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/104516807</guid><author>Christy_Amy</author><pubDate>Wed, 26 Feb 2020 15:26:52 +0800</pubDate><description><![CDATA[1、执行下述代码，查看当前进程执行内容
dbcc traceon(3604)
dbcc sqltext(spid)      --spid 进程号
2、执行下述代码，查看当前进程执行计划（索引引用情况）
sp_showplan spid      --spid 进程号
3、若不在进程队列中，执行下述代码，查看当前sql段的执行计划（索引引用情况）
SET NOCOUNT ON
SET SHOWPL...]]></description><category></category></item><item><title><![CDATA[sybase 数据库空间使用情况]]></title><link>https://blog.youkuaiyun.com/Christy_Amy/article/details/104512755</link><guid>https://blog.youkuaiyun.com/Christy_Amy/article/details/104512755</guid><author>Christy_Amy</author><pubDate>Wed, 26 Feb 2020 11:46:30 +0800</pubDate><description><![CDATA[一、查看空间情况
1、查看数据库空间情况
sp_spaceused
sp_spaceused  syslogs     --日志空间
2、查看数据库设备各段空间情况
sp_helpsegment
sp_helpsegment index_segment      --索引剩余空间
sp_helpsegment system                   --系统剩余空间
sp_helpseg...]]></description><category></category></item></channel></rss>