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

转载 MS SQL 锁的理解

<br />锁的概述 <br />一. 为什么要引入锁 <br />多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: <br />丢失更新<br />A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 <br />脏读<br />A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致 <br />不可重复读<br />A用户读取数据,随后B用户读出该数据并修改,此时

2010-12-08 15:11:00 354

原创 查询数字串里有不规则的字符或符号

有个朋友遇到个问题,他问怎么样把包含特殊符号的值取出来字段里包含 6956@1263.。或者698465#221.。或者69856中4334..意思是数字中存在非数字符号或者文字之类的,如何用SQL语句查询出来,PS非法字符不知道是哪个  DECLARE @position int, @string char(15),@t_num varchar(50)DECLARE cursor_r

2010-01-28 16:20:00 932

原创 防止更改数据字段值大于或等于原有值触发器

今天在百度知道上回答别的问题,写了个小tigger。防止更改数据字段值大于或等于原有值。 简单,小记下create table test_tab  (t_id int,t_num int)create trigger t_tab_update on test_tab  for updateasif exists (select * from test_tab  t join i

2010-01-28 14:33:00 707

原创 sql server 链接服务器问题

苦恼了很久的问题终于解决了,两台DB建立链接服务器用251.10访问251.11始终是访问不了,但251.11访问10却是可以的,这可真是奇怪。检查了@@version 两版本一摸一样,telnet 1433 也能彼此访问,其他设置基本一样,唯一不同的是11有服务器别名。苦难了一番,仔细查找问题的原因,发现了蛛丝马迹。先用查询分析器去连251.11/DB,没有反应,于是在客户端网络使用工具里 添加

2010-01-28 14:22:00 596

原创 如何通过baidu增加自己店铺的人气

      百度,在中国搜索界,他始终是老大,我想如果对互联网稍微有点了解的人都知道百度的品牌魅力,如果您心爱的店铺能在百度搜索中挂上排名,哪你的浏览量可真的要爆增啦,到时候小心忙不过来~想上百度容易吗?要是那么容易的话,为什么企业都要投入大量的资金去做推广?嘿嘿,以下就结合自己做网络多年的经验,给新手介绍一下怎么玩转百度。不知道大家发现没有,在百度搜索一个东西的时候,如果你搜索的东西有推广的,就

2010-01-19 14:36:00 653

转载 网店宣传秘籍!!!

我在淘宝上也有些日子了,现在谈谈个人的见解,希望大家不要介意!有人说淘宝淘不到宝,因为有人在淘宝上混了一年,两年没有见到什么成就,而有人说,淘宝可以淘到宝,因为他在淘宝中找到了方向,找到了成就!!!而我觉得,心动让梦想飞扬,坚持就是胜利!虽然据有关资料说明,网店调查1426家网店,只有14家是赚钱的,其它都是处于没有赚钱或亏本状态!但我觉得,坚持就是胜利,懂的利用资源及使用技巧的人,更能出众!!!

2010-01-18 10:32:00 646

原创 检查sql server所在服务器是否改过名

use master select srvid,srvname,datasource from sysservers --如果没有srvid=0或者srvid=0(也就是本机器)但srvname和datasource不一样, --需要按如下方法修改: USE master GO -- 设置两个变量 DECLARE @serverproperty_servername varchar(100), @

2010-01-14 16:27:00 597

原创 SQL Server job 的迁移及扩展知识

今天公司数据库服务器down了,要启动备机,所以用了每天的备份文件还原到备机,生产数据库恢复过程一切都比较顺利的完成,应用很快得到恢复,正常运作。但还有些后续工作,需要我这个DBA来完成,比如DTS的重建,job重新布置。由于job比较多,多亏平时考虑比较周全,每个月把系统数据库(master,msdb,model )这3个库备份了,现在主要就要用到msdb,把msdb还原,由于msdb是控制管理

2010-01-14 15:47:00 4224

原创 SQL Server大容量导入导出

今天公司要做大容量数据转移,所以研究了下这方面的知识。主要是从将DB1的数据表转移到DB2,考虑到效率决定用bcp来做,这个工具还是蛮不错的。其实本来想用复制功能的,那个有点麻烦,DTS太慢了。下面就来说说bcp这个工具吧 bcp 实用工具在 Microsoft® SQL Server™ 2000 实例和数据文件之间以用户指定的格式复制数据。    语法  bcp {[[dat

2010-01-13 15:32:00 766

转载 转:一个大学生如何奋斗5年从月薪3500到700万(经典,精辟,有点感人,值得一读)

讲述一个大学生如何奋斗5年从月薪3500到700万,别嫌长,花些时间仔细阅读,一定会受益匪浅,如果把文章的核心掌握了的同学,一定可以在走向社会后飞得比别人快比别人高,网上点击率非常高,觉得好就转来了 大学生如何奋斗5年从月薪3500到700万 来上海整整五年了,事业上已有了突飞猛进的飞跃,生活方面有过一段段的辛酸。然而,如今回首看来,这五年来也这是这些苦恼最终成为我前进的机遇,让我拥有了目

2010-01-12 11:32:00 2081

原创 在Linux下捕获问题SQL解决CPU过渡消耗

问题描述  开发人员报告系统运行缓慢,已经影响业务系统正常使用.请求协助诊断.      1.登陆数据库主机   使用vmstat检查,发现CPU资源已经耗尽,大量任务位于运行队列:       2.使用Top命令   观察进程CPU耗用,发现没有明显过高CPU使用的进程      3.检查进程数量      bash-2.03$ ps -ef|grep ora|wc -l    

2010-01-05 15:19:00 476

原创 Linux系统下监控命令

1.top top命令可实时地显示Linux系统的进程、CPU、内存、负载等的信息。它是我们了解系统整体状态最好的工具。 top命令的运行状态是一个实时的显示过程,我们可在这个界面监控系统运行情况。我们可通过几个按键来控制top命令,如按q可退出top命令状态,按s可输入信息的更新频率等。这些命令可按h帮助键查询。 2.Ps ps命令可查询系统的进程状态,常用的命令参数是ps -a

2010-01-05 14:07:00 1155

原创 SQL Server 行列转换--经典面试题

今天在论坛上看了个比较经典的行列转换,用T-SQL写的,正好学习学习思路,在原帖的基础上稍微改动了些,不过整体思路差不多。表一:                                                                      表二:  代码: 表一   CREATE TABLE student (stdname nvarc

2010-01-04 15:39:00 1356

原创 5条DBA最佳实践指导(转)

#1: 创建多个Oracle Homes  我最喜欢的最佳实践是关于多个Oracle Homes。下面将介绍这是怎么回事。当安装一个补丁或者一个补丁集的时候,我反对在现有的Oracle Home上安装这些补丁。相反,我建议新建一个Oracle Home,然后在这个新的Oracle Home上安装这些补丁。  比如,我在/app/oracle/db_1上创建第一个Oracle Home。当需

2009-12-28 16:22:00 633

原创 SQL计算每个月的第一天,最后一天,本月的天数

SQL 计算每个月的第一天,最后一天,本月的天数。sql server:--frist dayselect dateadd(dd,-datepart(dd,getdate())+1,getdate())--last dayselect dateadd(dd,-datepart(dd,getdate()) ,dateadd(mm,1,getdate()))--next month

2009-12-28 15:48:00 6553

原创 技术日志_2009-12-28

@@IDENTITY返回最后插入的标识值。示例:下面的示例向带有标识列的表中插入一行,并用 @@IDENTITY 显示在新行中使用的标识值。 INSERT INTO jobs (job_desc,min_lvl,max_lvl)VALUES (Accountant,12,125)SELECT @@IDENTITY AS Identity IDENT_INCR返回

2009-12-28 15:40:00 596

原创 SQL Server2000中死锁经验总结

虽然不能完全避免死锁,但可以使死锁的数量减至最少。将死锁减至最少可以增加事务的吞吐量并减少系统开销,因为只有很少的事务: 回滚,而回滚会取消事务执行的所有工作。 由于死锁时回滚而由应用程序重新提交。 下列方法有助于最大限度地降低死锁: 按同一顺序访问对象。 避免事务中的用户交互。 保持事务简短并在一个批处理中。 使用低隔离级别。 使用绑定连接。 按同一顺序访问对

2009-12-25 13:42:00 581

转载 树形查询新特性CONNECT_BY_ISLEAF的9i实现方式

 在10g中Oracle提供了新的伪列:CONNECT_BY_ISLEAF,通过这个伪列,可以判断当前的记录是否是树的叶节点。这里描述一下在9i中如何实现相应的功能.首先构造一个例子: CREATE TABLE T_TREE (ID NUMBER PRIMARY KEY, FATHER_ID NUMBER, NAME VARCHAR2(30));INSERT INTO T_TREE

2009-12-25 12:03:00 4605

SSIS-SQL Server_Integration_Services

详细介绍ssis的各个功能使用,图解所有步骤,是初学者很好的入门教程。

2011-02-15

空空如也

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

TA关注的人

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