sqlserver 分页方法

本文分别介绍三种sqlserver分页方式。并开启statistics做为统计。 开启统计: --清理 DBCC DROPCLEANBUFFERS DBCC FREEPROCCACHE --开启统计信息 SET STATISTICS TIME ON SET STATISTICS IO ON ...

2019-07-06 22:07:26

阅读数 1221

评论数 0

sqlserver 查看脚本执行时间

方法一: --开启统计信息 SET STATISTICS TIME ON SET STATISTICS IO ON GO select * from XXX --这里写执行的脚本,没有分号 GO 执行后在输出的消息体里查看: 占用时间:当前这一步的总时间。如果占用时间比CPU时间大...

2019-07-06 21:07:08

阅读数 24

评论数 0

java序列化问题

与外部系统对接时,遇到一个问题记录一下。 对接系统使用的都是国际标准的RSA加密方式,实现语言是java。我们这边开发系统的时候使用python。在RSA解密的时候解析不出正确的源文。 怀疑原因:由于java默认提供的序列化机制——实现java.io.Serializable接口并生成序列化I...

2019-06-20 16:51:00

阅读数 18

评论数 0

sqlserver 死锁监控

sqlserver日志默认没有记录死锁的。所以如果没有提前配置监控的情况下,你无法找到死锁的日志进行定位。所以大家有时候会看到别人文章里写什么事务日志,扩展事件等方式去查找历史的sqlserver出现的死锁原因这是没有办法的。 所以,提前配置死锁监控很重要。 死锁监控配置 (1)sqlser...

2019-06-07 22:32:42

阅读数 25

评论数 0

sqlserver implict_transactions

什么是implict_transactions implict_transactions是指sqlserver帮你把所有的DDL脚本自动封装成事务。不需要你显式写BEGIN TRAN关键字来指明事务。 这里有一个很有意思的文档,写的很有趣: http://www.msbiguide.com/...

2019-06-05 10:55:47

阅读数 24

评论数 0

sqlserver 执行计划

一个很好的手册分享,执行计划里的属性解释官方文档:https://docs.microsoft.com/zh-cn/sql/relational-databases/showplan-logical-and-physical-operators-reference?view=sql-server-...

2019-05-31 16:24:28

阅读数 96

评论数 0

sqlserver latch

什么是bool pool sqlserver运行内存分为两类,一类是bool pool;一类是非bool pool. 开发人员只需要关注一点,bool pool是内存区域即可。 pin与spin pin pin是对对象内容的请求。可以与get一起理解 ,get是对对象的请求。 举例有一...

2019-05-30 17:30:42

阅读数 34

评论数 0

聚集索引与非聚集索引

索引能提高速度的原因是找到待搜索数据范围的开始和结束位置,然后根据头尾把中间的数据快速的取出来。索引其实是把查询语句所需要的少量数据添加到索引分页中,查询的时候通过访问少量的索引分页就可以到可以快速的确定搜索数据范围的开始和结束位置。 索引存在的目的是在大量数据中找寻少量数据时,提高查询速度。查...

2019-05-29 17:31:38

阅读数 40

评论数 0

GIT撤销操作

转https://www.cnblogs.com/wancy86/p/5848024.html 先显示提交的log $ git log -3 commit 4dc08bb8996a6ee02f Author: Mark <xxx@xx.com> Date: W...

2019-03-20 17:22:08

阅读数 28

评论数 0

MySQL——日志、事务、索引

       前提概要:MySQL的原生引擎是MyISAM。因为MyISAM在日志层面不支持redo log,在事务层面不支持事务。所以才引入存储引擎InnoDB。MySQL用的是WAL(write-ahead log)机制,先写日志再写磁盘——这样子的好处在于可以实现crash safe。先介绍...

2019-02-18 17:44:00

阅读数 56

评论数 0

MySQL——一条SQL语法执行过程和顺序

      存储引擎:直接与磁盘操作,负责对数据的直接所有操作。存储引擎主流有InnoDB,MyISAM,Memory。        数据库连接为长连接。长连接如果长时间未使用会自动断开,wait_timeout是控制长连接空闲时长,默认为8小时。可以使用show processlist查看被...

2019-02-18 15:10:12

阅读数 43

评论数 0

真随机数生成原理

原理: rand()函数利用操作系统的种子来生成伪随机数。 如果系统的种子没有变化,每次调用rand函数 生成的伪随机数序列都是一样的。 所以只要系统种子是真随机,那生成的随机数是真正意义上的“随机” 作时间作为种子是真随机的种子值。 srand(unsigned seed)通过参数se...

2019-01-15 17:04:50

阅读数 40

评论数 0

服务器、客户端 、DMZ

转https://zhidao.baidu.com/question/585191668.html 公司有一堆电脑,但可以归为两大类:客户机、服务器。所谓客户机就是主动发起连接请求的机器,所谓服务器就是被动响应提供某些服务的机器。服务器又可以分仅供企业内网使用和为外网提供服务两种。 所以,如果把...

2018-09-30 15:00:22

阅读数 58

评论数 0

mybatis double String

mybatis中,SQL API的参数类型是double,数据库是varchar类型,发现用mybatis操作的时候,会损失精度,直接四舍五入。解决办法:方法一:把参数类型从double改成String。然后用Double.toString(XX)把double转成String。方法二:把数据库的...

2018-05-23 16:01:19

阅读数 425

评论数 0

java ExecutorService 线程池

最近在做项目时,需要用到线程池。我不喜欢一开始上来就讲底层,因为这样子很深奥。对于线程池,java jdk 1.7里会有对应的接口ExecutorService与实现类newCachedThreadPool /newFixedThreadPool /newScheduledThreadPool 。...

2018-05-18 16:55:21

阅读数 37

评论数 0

JAVA HttpClient重发、超时不生效

HttpClient真的是一个神奇的东西,版本之间差异过大,V4.3之前,V4.3以后V4.5以前,V4.5以后都几本是不兼容。所以JAVA在这一块的开发真的是十分头疼。这位仁兄在深深的被折磨后很好的帮我们总结了HTTP不同版本超时。然而,本人在HttpClient 4.3.6版本下,试了无数次。...

2018-05-18 15:53:35

阅读数 2429

评论数 1

spring mybatis 事务不生效

在配置spring的时候,使用注解@transactional不生效。日志会打出那种closing no transactional sqlsession。在排查下发现,在spring对于在applicationContext.xml与dispatcher-servlet.xml所声明的bean是...

2018-05-15 19:29:31

阅读数 31

评论数 0

Spring解析不了Ajax框架传递过来的POST参数

前端用Ajax框架传递过来的URL参数,用request.getParamer取不到对应的参数值。可以用如下方法获取:request.setCharacterEncoding("utf-8"); ServletInputStream in = request.g...

2018-05-14 16:32:04

阅读数 94

评论数 0

Qjuery+AJAX的js编写的前端界面与后端java servlet通讯

前端界面用JQuery.Ajax()的data的方法来传递数据时,即没有用GET方法传递参数,主要是看HTTP请求里Entity的字段里的Content-Type里的值。如果Content-Type里的值为multipart/form-data;表示在jquery ajax方法中的data里面是有...

2018-04-24 21:26:36

阅读数 54

评论数 0

在spring mvc +javaweb项目中利用 tomcat和mybatis连接sqlserver

写java web应用时需要连接sqlserver数据库的步骤如下:安装tomcat。打开myeclipse,需要把自己安装的jdk与tomcat都引入,不要用自带的。(这一步很重要)jdk配置:window --> preferencesJava --&gt...

2018-04-23 21:35:21

阅读数 234

评论数 0

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