自定义博客皮肤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)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 ASE中的碎片清理

一.为什么ASE数据库要定期做碎片清理由于Sybase是通过OAM页、分配单元和扩展页来管理数据的,所以对OLTP应用的Database Server会十分频繁地进行数据删除、插入和更新等操作,时间一长就会出现以下几种情况:1.因行转移产生的碎片即本来可以存放在一个页上的数据行却分散地存储在多个页上。如果这些页存储在不同的扩展单元上,Database Server就要访问多个扩展单...

2018-04-11 11:28:48 452

原创 ASE中代理表的深入研究

代理表是什么?代理表(proxy table),很多人听到这个名字,可能第一感觉它就是数据库表的一种,跟一般实体表或临时表一样,用来存储数据的,其实不然,实际上它并不会存储数据,而是一种访问数据库对象的链接,使用这种方式,可以跨服务器来访问其他服务器中的数据库对象。代理表的基本应用通常代理表是用来访问不同服务器间的数据库对象,比如在源服务器Server_Orig中,访问目标服务器Server_Des

2017-10-09 14:37:07 407

原创 Android启动模拟器出现:Failed to allocate memory: 8的解决方法

在avd目录下找到[color=red]config.ini[/color]文件(比如我的文件目录是:[quote]C:\Documents and Settings\Qudedong.NMSED\.android\avd\AVD_for_Nexus_S_by_Google.avd\config.ini[/quote]),将[color=red]hw.ramSize[/colo...

2013-04-29 16:25:40 470

原创 锁分析小记

1.锁类型查询[code="sql"]select * from v$lock_type[/code]2.表级锁(TM)⇒保护元数据 行级锁(TX)⇒保护数据 从应用的角度可以分为悲观锁和乐观锁3.锁规则A.查询不需要锁(貌似只有oracle是这样的)B.行级锁只能加拍他锁C.表级锁的类型和兼容关系,请参考附件。D.要想锁定数据,首先锁定元数据。...

2013-04-25 12:09:40 137

原创 oracle数据库组成

1.宏观的角度看待oracleA.database(3 files⇒控制文件,数据文件,日志文件)B.instance(memory backgroud process)C.session(process)2.微观的角度看待oracleA.tableB.indexC.cursor(封装了可执行的SQL)D.lock...

2013-04-24 15:55:11 86

原创 索引的创建和使用

1.[color=red]创建索引实际上也是个排序的过程,在索引的列上进行排序之后,以平衡树结构自左向右将索引信息保存在磁盘上。[/color]2.[color=red]索引包括列索引,函数索引和复合索引。[/color][code="sql"]列索引:create index idx_col on tbl1(col1)函数索引:create index idx_fn on tbl...

2013-04-24 14:05:32 163

原创 索引分析

索引的数据结构:b-tree(balance tree 平衡树)1.[color=red]dump索引结构命令[/color][code="sql"]alter session set events 'immediate trace name treedump level 11869';[/code]11869(object_id):[code="sql"]sele...

2013-04-24 11:36:01 85

原创 ROWID解析小记

rowid(十六进制数):ooooo + fff + bbbbb + rrrooooo:数据段编号([color=red]非对象绵号[/color])fff:相对文件编号([color=red]非绝对文件编号[/color])bbbbb:数据块儿编号rrr:行编号...

2013-04-23 17:22:09 128

原创 声明一个返回游标的存储过程

1.在包头声明一个动态游标类型。TYPE ref_cursor_name IS REF CURSOR;2.在要声明的存储过程的输出参数中,定义动态游标变量。create or replace p_temp_procedure ( cur_arg out ref_cursor_name;) 3.在存储过程中打开游标open cur_arg for select * f...

2013-04-19 07:59:40 166

原创 查询语句中select from where group by having order by的执行顺序

1.查询中用到的关键词主要包含六个,并且他们的顺序依次为select--from--where--group by--having--order by其中select和from是必须的,其他关键词是可选的,这六个关键词的执行顺序与sql语句的书写顺序并不是一样的,而是按照下面的顺序来执行from--where--group by--having--select--order by,...

2013-04-19 07:59:29 539

原创 where与having的区别

虽然都是起着过滤的作用,但是where针对的是一行数据,having针对的是一组数据,where可以决定返回哪个行,having可以决定返回哪一组,同时在where子句中不允许使用分组函数,但是在having子句中可以使用非分组函数...

2013-04-19 07:59:08 91

原创 oracle中rownum和row_number()的区别

row_number()是分析函数,基本语法为row_number() over(order by 字段 order by 字段) rownum是一个伪列select * from dept where rownum

2013-04-19 07:58:47 202

原创 Rank,Dense_rank,Row_number的区别

Oracle从8i开始就提供了3个分析函数:rand,dense_rank,row_number来解决诸如此类的问题,下面我们来看看这3个分析函数的作用以及彼此之间的区别:Rank,Dense_rank,Row_number函数为每条记录产生一个从1开始至N的自然数,N的值可能小于等于记录的总数。这3个函数的唯一区别在于当碰到相同数据时的排名策略。[color=red]①ROW_N...

2013-04-19 07:58:34 134

原创 ORACLE游标FOR循环

前一段时间参加了一个ORACLE的一个面试,当问到通常方式打开游标和用FOR循环的方式打开游标有什么区别时,脑海里一片空白,因为之间从来没用FOR循环打开游标过,回来之后在网上搜索到下面解释,骤然明朗[color=red]游标FOR循环 [/color]在大多数时候我们在设计程序的时候都遵循下面的步骤: 1、打开游标 2、开始循环 3、从游标中取值 4、检查那...

2013-04-18 11:02:21 386

原创 jquery-autocomplete插件

用法:$("input[name=" + autoCompName + "]").autocomplete({source:function(request,response){ $.ajax({ type:"post", url:.., ... });}});

2013-04-18 10:31:06 72

原创 jquery中为ajax传递动态参数的例子

var myParamInfo = paramInfomyParamInfo = '{' + myParamInfo + '"parentSelectKey":' + '"' + keyValue + '"}';eval('var [color=red]params[/color] = ' + myParamInfo);$.ajax({type:"post",url:par...

2013-04-18 10:21:05 396

原创 ORALCE10G中将多条查询结果转为以逗号分隔的1条记录的函数

SELECT [color=red]WMSYS.WM_CONCAT[/color](列名)FROM 表名WHERE 条件..

2013-04-18 10:06:05 109

原创 EXCEL中设置单元格保护

1、“ctrl+A"全选工作表,然后鼠标右键,“设置单元格格式”,在单元格格式窗口选“保护”,把“锁定”前面的勾去掉。2、选中你想不可以编辑的那一部分单元格,然后鼠标右键,“设置单元格格式”,在单元格格式窗口选“保护”,把“锁定”前面的方框把勾勾上。3、点击菜单栏,选”工具”,“保护”“保护工作表”弹出保护工作表对话框,按提示输入撤销保护时所要用的密码,然后在“允许此工作表的所有用户进行”...

2013-04-18 09:31:03 299

oracle11g OCM 题库_第六场

这份真题可以覆盖90%左右的考题(英文)

2018-11-19

oracle11g OCM 题库_第五场

这份真题可以覆盖90%左右的考题,(英文)

2018-11-19

oracle11g OCM 题库_第三场

这份真题可以覆盖90%左右的考题(英文)

2018-11-19

oracle11g OCM 题库_第二场

这份真题可以覆盖90%左右的考题

2018-11-19

oracle11g OCM 题库_第一场

这份真题可以覆盖90%左右的考题。

2018-11-19

tableadapter的事务处理

很多人用到TABLEADAPTER的时候,发现事务不能正常处理,下面发一个实例源代码,有需要的朋友用了之后给点建议

2008-12-03

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

TA关注的人

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