自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SQL Server探索

探索SQL Server,分享知识

  • 博客(9)
  • 收藏
  • 关注

原创 在SQL Server中获取类似于Oracle中的rowid

在ORACLE中有一个伪列就是rowid,是唯一标识一条记录的id,通过解析可以显示这个记录所在的文件id、页id、行id。其实,在SQL Server中也有类似的RID。通过未记录文档的值%%physloc%%,可以返回结果行中的物理位置,通过未记载文档的函数sys.fn_PhysLocFormatter,把这个物理值转化为一个更易于理解的id,也就是(文件id:页id:行id)。

2016-05-26 13:18:08 9745

原创 SQL Server数据导入Redis的简单方法

最近看了一篇讲如何把mysql中的数据导入到redis中,是通过命令行完成的。文中作者用的是linux系统,思路是通过sql语句来构建redis的命令,通过mysql执行sql语句,把sql语句的结果输出,通过管道输出到redis中。而本文用的是windows,数据库用的是SQL Server,这个是最大的区别,所以具体的命令行也是完全不一样的。1、准备工作。这里新

2016-05-25 14:47:58 16075 3

原创 SQL优化:设置性能相关的服务器参数

1、开启高级选项--显示可以配置的选项EXEC sp_configurego--要显示可以配置的高级选项,必须设置参数show advanced option为1EXEC sp_configure 'show advanced option',1reconfigurego--显示所有可以配置的选项,这里显然包括了高级选项EXEC sp_configurego

2016-05-18 15:09:05 3661

原创 SQL编程:模糊表关联不求人 ---> concat + like就能行

1、表的结构:​create table A(proj_dept varchar(30));create table B(dept_id int,dept_name varchar(30));insert into A values('2,3,4'),('2,4,5'),('3,4,6');insert into B values(2,'部门2'),(3,'部门3'),(

2016-05-17 14:18:40 7960

原创 SQL编程:合并字符串不求人 ---> group_concat函数就能行

1、表结构create table tt(id int,v varchar(30));insert into tt values(1,'a'),(1,'b'),(2,'b'),(2,'c'),(2,'b'),(2,'a'),(3,'a');mysql> select * from tt;+------+------+| id | v |+------+------+| 1

2016-05-17 14:15:55 3985

原创 SQL中的NULL函数:isnull、ifnull、nullif、coalesce

1、isnull(xx):是否是null,类似于is nullmysql> set @v = 'a';Query OK, 0 rows affected (0.03 sec)mysql> select isnull(@v);+------------+| isnull(@v) |+------------+| 0 |+------------+1 row in set (0

2016-05-17 14:06:10 2387

原创 windows下用Python把pdf文件转化为图片(png格式)

最近工作中需要把pdf文件转化为图片,想用python来实现,于是在网上找啊找啊找啊找,找了半天,倒是找到一些代码。第一个找到的代码,我试了一下好像是反了,只能实现把图片转为pdf,而不能把pdf转为图片。。。http://zhidao.baidu.com/link?url=QUoPVmQTP9fXktULAjxLtjVx4NXju631yQNfs9nAsYe6iGfv8LwmAb

2016-05-16 16:30:01 20087 22

原创 SQL优化实战:外层查询条件放到内层查询中(predicate push down)

有了上次安装失败的经验后,这次安装就顺利多了。学习Python从安装各种模块开始。1、通过pip来安装IPy模块C:\Users\Administrator>pip install IPyCollecting IPy Downloading IPy-0.83.tar.gzInstalling collected packages: IPy Running setup

2016-05-09 14:14:40 4328

原创 SQL优化实战:临时表+分批提交+按日结存

 结存数据太慢怎么办?  (1)第1次优化  一开始,客户经理说客户,不想在多个查询中看数据,想在一个表中看所有的数据,也就是说需要把原有的多个查询的sql合并为一个,但是实际上合并后,每个月的原始数据量大概是100w条左右,然后进行计算,最后返回大概3w条左右,速度比较慢。然后,客户反馈,在查询数据时非常慢,基本上查询1个月的数据,需要5分钟,于是对sql中涉及...

2016-05-09 13:53:25 4527 1

空空如也

空空如也

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

TA关注的人

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