自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海鲨MYSQL精英架构师

梦想成为高富帅的DBA

  • 博客(14)
  • 资源 (15)
  • 收藏
  • 关注

原创 Oracle DBA 路途遥远

好用的Oracle DBA为什么这么难找? 这不但是很多CIO的痛,也是很多IT主管搅尽脑汁也解决不了的问题。可那么多从ORACLE培训班拿到OCP认证的人跑哪里去了呢? 小白是一个拥有OCP证照,且对数据库本身的架构、运作原理有一定了解的数据库管理员。原以为一切都没问题的,无奈小白刚一就任,就面临到替换公司数据库系统主机的问题。小白没有程序开发与主机系统管理等经验,小白是那种一毕业就

2008-12-30 16:03:00 7900 12

原创 MS Sql Server 2005 分区表有点麻烦

ALTER DATABASE AdventureWorks ADD FILEGROUP [2003Q3]创建文件组后,使用 ALTER DATABASE 将文件添加到该文件组中。ALTER DATABASE AdventureWorksADD FILE (NAME = N2003Q3,FILENAME = NC:/AdventureWorks/2003Q3.ndf,SIZE

2008-12-29 17:28:00 3089

转载 Oracle与SQLServer选型三个小差异

 Oracle与SQLServer选型时三个小差异   甲骨文与微软两大数据库产品,是数据库发展史上的两座大山。这让我们在数据库选型的时候,基本上没有多大的选择余地,不是微软就是甲骨文。但是,从他们两者来说,还是有比较大的差异。今天笔者就谈谈在数据库选型的时候,不得不关注的他们之间的三个小差异。了解这些区别,能够给我们数据库选型带来很大的指导作用。     一、所支

2008-12-27 11:43:00 1542 2

转载 程序员5大发展方向(从技术角度分类)

 最近看了很多关于《程序员职业规划》,《再谈国内程序员做不到三十五岁!》之类的文章,发现还是有很多人对于“程序员发展方向”感到迷茫。 据我目前了解的情况来看,大致可以分为四类: 1.技术+技术(深入阶段)   这算是一条纯技术路线,具体又可以分3个方向:   技术(2年以上编程经验)+技术(软件测试,或系统分析师,或系统架构师)   有软件开发的工作经验,再加软件测试,比刚开始就进入软件测试行业的

2008-12-27 11:42:00 2374

转载 SQLSERVER 存储过程分页算法研究(支持千万级)

1.“俄罗斯存储过程”的改良版 CREATE procedure pagination1 (@pagesize int, --页面大小,如每页存储20条记录 @pageindex int --当前页码) as set nocount on begin declare @indextable table(id int identity(1,1),nid int) --定义表变量 declare @P

2008-12-27 11:32:00 2569

原创 NULL参加运算结果还是0 微软真她妈的恶心!

今天实施工程师截图过来说,有项总分为0,而分项却有值的. 分别是5 ,10, 10,0,0,19.8  .总分为44.80呀  通过截图看了其他行数据加总是对的呀! 把字段名和该行的ID号记录下来,反向推回锁定一片代码 update A set Total=A+B+C+D+E+F; sum(datediff(ms,stdate,endate)/count(*)*20 抽

2008-12-26 17:10:00 1497 1

转载 SWAP分区太小了怎么办?

[转]SWAP分区太小了怎么办?[oracle@flynet mail]$ su - root Password: [root@flynet ~]# swapon -s Filename                                Type            Size    Used    Priority /dev/sda2            

2008-12-25 23:07:00 2484

原创 关于insert的语句从查询获得数据,并且从序列获得ID,该如何写?

 关于insert的语句从查询获得数据,并且从序列获得ID,该如何写?INSERT INTO ZENGFK.MSG_CONTENT  (MSGCONTET_ID, USER_ID, CREATE_DATE, MSG_CONTENT)  SELECT ZENGFK.CONTENTID_B.NEXTVAL, A.*    FROM (SELECT DISTINCT T.

2008-12-25 23:01:00 1658

原创 SQL Server 2005 有些语法很不一样 跟Oracle比

 很多地方其实两者语法都差不多!只不过各自表达方式不一样,如同中文与英文。其中有些地方要特别注意的1 储存过程修改和建 MS SQL SERVER  T-SQL    ALTER PROCEDURE 和Create Procedure    而Oracle 的PL/SQL  CREATE OR REPALCE PROCEDURE . 可oracle 很方便 尤其是复制来复制去。 

2008-12-25 15:11:00 1889 4

原创 SQL Server 2005 游标跑的很慢!

 本人使用SQL Server Management Studio 在查询界面中写了两个游标, 份别跑了30分钟和6分钟. 这两个游标都是只读前进地提取.涉及数量9万和5千条,也就是说提取次数. 无论对要提取的表增加索引,还是修改Cursor的类型,都无济于事!  微软不会那么差劲吧?  后来感觉放进存储器起跑,确实很快.整个跑下来才1分钟48秒.! SET ANSI_NU

2008-12-25 14:07:00 3265

转载 oracle 如何批处理清空多个表,保留表结构。

现在测试库有400多个表需要反复清空,用于测试。我在PL/SQL中只能单条用 truncate table1; truncate table2; truncate table3; truncate table4; ...... 一次只能选定一条执行,选定多条执行报错,能否写个存储过程,或者批处理,清空时执行下就可以了。   begin for c in(select t.constrain

2008-12-25 14:05:00 2208

转载 DBA方向

1,数据库管理员 (database administrator - DBA):    数据库的安装,配置,调优,备份/恢复,监控,自动化等,    协助应用开发(有些职位还要求优化SQL,写存储过程和函数等)    这个方向上的职位相对少一些,但一般有点规模的公司还是会有这样的职位2,高级数据库管理员 (senior DBA)    在DBA的基础上,还涉及上面3种职位的部分工作,具体包括下

2008-12-25 14:03:00 1470

原创 常用SQL SERVER 编程 技巧

有个表估计是存储过程插进去的吧! 所以想找到这个过程名.该如何找呢?select object_Name(ID) from syscomments where text like %表名%  删除重复的ID留下时间最后的一条记录 ID  Name  LastLoginDate 001  A    2008-12-01 002  B    2008-12-03 001  A    2

2008-12-25 11:19:00 1137

原创 关于insert的语句从查询获得数据,并且从序列获得ID,该如何写?

 INSERT INTO ZENGFK.MSG_CONTENT  (MSGCONTET_ID, USER_ID, CREATE_DATE, MSG_CONTENT)  SELECT ZENGFK.CONTENTID_B.NEXTVAL, A.*    FROM (SELECT DISTINCT T.CLIENTID, T.LDATE, T.CONTENT            FROM SMSGA

2008-12-25 10:42:00 1624

ORABBIX4 支持ZABBI4

ORABBIX 4 支持ZABBIX 4.0.3 接口 注意事项 1 默认下路径是/U01/orabbix4 2 配置文件中数据库必须有扩展查询 ExtraQueryListFile=./conf/query_extra.props 3 DBL1 必须跟ZABBIX 主机同名

2019-03-11

深入LINUX虚拟内存管理中英文

1 INTRODUCTION 1 2 DESCRIBING PHYSICAL MEMORY 15 3 PAGETABLE MANAGEMENT 33 4 PROCESS ADDRESS SPACE 53 5 BOOT MEMORY ALLOCATOR 95 6 PHYSICAL PAGE ALLOCATION 105 7 NONCONTIGUOUS MEMORY ALLOCATION 117 8 SLABALLOCATOR 123 9 HIGHMEMORYMANAGEMENT 153 10 PAGE FRAME RECLAMATION 163 11 SWAP MANAGEMENT 179 12 SHARED MEMORY VIRTUAL FILESYSTEM 195 13 OUT OF MEMORY MANAGEMENT 209

2016-05-30

RLWRAP上翻下翻

支持LINUX SQLPLUS 和MYSQL 下的 工具 主要解决 BACKSPACE键和上翻下翻SQL语句

2016-05-27

LTOM系统监控

Introduction The Lite Onboard Monitor (LTOM) is a java program designed as a real-time diagnostic platform for deployment to a customer site. LTOM differs from other support tools, as it is proactive rather than reactive. LTOM provides real-time automatic problem detection and data collection. LTOM runs on the customer's UNIX server, is tightly integrated with the host operating system and provides an integrated solution for detecting and collecting trace files for system performance issues. The ability to detect problems and collect data in real-time will hopefully reduce the amount of time it takes to solve problems and reduce customer downtime.

2016-05-27

获取ORACLE信息的脚本

一个获取全面数据库信息的脚本,用文本文件打开。在sqlplus下执行使用sys帐号。可以在当前目录下获得html文件大于8M之多

2014-08-29

oracle dul10

oracle DBA 必备工具,绝招中的绝招! DUL是Data Unloader的缩写,为Oracle公司工程师 Bernard van Duijnen 开发,以标准C写成,可以直接从Oracle的数据文件中读取数据,转换为DMP或文本格式输出,在特殊情况下可以用来进行数据恢复。 这些特殊情况主要指,数据库没有有效备份、或者系统表空间损坏,或者在非归档模式下的不可逆数据损失等等,一旦普通手段失去作用,DUL就可以作为最后一招来最大限度的挽救用户数据。 然而DUL并非一个商业工具,这个工具仅在Oracle内部流通,但是逐渐的,DUL也开始流入民间,被一些资深Oracle工程师所使用。 随着数据库版本的变化,DUL工具也在逐渐升级之中,对应Oracle8 / Oracle8i / Oracle9i / Oracle10g都有其相应版本。 作为DBA们首先应该知道DBA第一守则:备份重于一切。首先应该把备份作为数据恢复的第一手段。 如果备份或其他恢复手段不可用,我们就应该知道,DUL是最后可以诉诸的手段。

2014-08-28

oracle rac 检查工具

oracle rac 集群配置稳定性检查工具

2013-10-31

oswatch301

oracle 公司开发的系统监控工具并且图形显示 注意JAVA版本 OS Watcher Graph (OSWg) is a data parsing and graphing utility which comes bundled with OSW v2.0.0 and higher. OSWg parses vmstat files for all supported Unix platforms and iostat files for Solaris, AIX and Linux platforms only. The ability to display this information graphically relieves the user of manually inspecting each file.

2012-09-28

ORACLE 11G 202补丁包

p12827726_112020_Linux-x86-64.zip

2012-08-24

个人收支分析系统

在如今物价高起的时候,房价如此昂贵,结婚,供房,养家,养小孩.处处都要花钱.年轻的时候也要处处省下钱存首付,存彩礼. 收入有多高,开支就有多大! 每天都过着鸭梨大的生活. 一个月下来忽然发现用了3千元,一个月的工资就这样不晓得花到哪里去了? 或许你用EXCLE来做记录,然后统计下. 可没有软件用的方便. 开始配置下消费类型,每天坚持输入消费名称,消费金额,消费时间,消费类型. 一个月下来 就能按时间,按类型,按消费名称统计分析. 如果你今天忘了输入,没关系可以明天输入,只是改变下消费时间而已. 并不强迫你每天都输入,当然养成了好习惯自然好. 因为每天输入,就可以看到消费的增长,心里就会下意识控制住. 如果月初想输入上个月的记录,也可以在全部消费记录中找到. 密码是456

2011-12-30

Oracle 10g RAC GCC 需求包

32位ORACLE RAC 需求包 在RED HAT LINUX 4和5中没有带. compat-gcc-7.3-2.96.128.i386.rpm compat-gcc-c++-7.3-2.96.128.i386.rpm compat-libstdc++-7.3-2.96.128.i386.rpm compat-libstdc++-devel-7.3-2.96.128.i386.rpm

2011-12-30

个人消费统计3.0

这是统计日常开支项目 只有坚持做 就能看到其提供的统计功能

2007-11-23

整人小软件

这是我早年写的,是用BCB写的,初学WINDOWS编程

2007-11-07

个人所得税计算器和反推

个人所得税计算器和反推

2007-10-31

个人收支管理系统

记录每天的开支,过了段时间就可以分析出来, 钱花哪里了?

2006-06-21

空空如也

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

TA关注的人

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