数据库事务、隔离级别和锁

https://www.jianshu.com/p/cb97f76a92fd 这是个令大多数后端同学头疼的问题。部分是因为不同的文章、文档充斥着不相容的概念。高层抽象和底层实现混到一起令人傻傻的分不清楚。此外还有一部分是SQL标准和实现压根就不一致。本文期望在众多文献中找到一条容易理解知识线,帮...

2019-08-02 16:03:02

阅读数 6

评论数 0

大数据量的存储分表常见算法

http://blog.163.com/lgh_2002/blog/static/4401752620131289556228/ 当一个应用的数据量大的时候,我们用单表和单库来存储会严重影响操作速度,如mysql的myisam存储,我们经过测试,200w以下的时候,mysql的访问速度都很快...

2015-07-05 18:19:59

阅读数 479

评论数 0

Perfmon - Windows 自带系统监测工具

http://blog.csdn.net/oscar999/article/details/7918385 一、 简述 可以用于监视CPU使用率、内存使用率、硬盘读写速度、网络速度等。 Perfmon提供了图表化的系统性能实时监视器、性能日志和警报管理,系统的性能日志可定...

2015-07-05 16:19:08

阅读数 826

评论数 0

SQLServer 优化SQL语句 in 和not in的替代方案

http://www.jb51.net/article/23293.htm 但是用IN的SQL性能总是比较低的,从SQL执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:  SQL试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功...

2014-11-07 15:13:31

阅读数 436

评论数 0

sql 百万级数据库优化方案

http://www.cnblogs.com/ywkpl/archive/2011/04/22/2024743.html 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对...

2014-08-25 11:36:48

阅读数 357

评论数 0

代码分析ADO.NET数据异步处理

http://developer.51cto.com/art/200911/160714.htm 为你解析ADO.NET应用程序 归纳总结ADO.NET对象 学习笔记:教你使用ADO.NET Excel读取文 快速上手ADO.NET数据库运用 关于更新ADO.NET数据源方法介绍 ...

2014-03-05 15:51:31

阅读数 661

评论数 0

随机读取N条记录(MySQL、SQL Server、Access、Oracle、postgreSQL)

http://blog.csdn.net/melon_xyj/article/details/5804711 利用一条SQL语句从数据库Table表中随机获取N条记录,各数据库的SQL语句略有不同,如下: 1、MySql    Select * From TABLE O...

2014-03-04 15:30:51

阅读数 477

评论数 0

sql server 随机抽取N条数据

http://blog.163.com/09zzy@126/blog/static/711976652011111225415307/ Select Top 5 * From 表名 Order By NEWID() , newid 产生的新的值是不固定的 。 在Select表里的数据的NE...

2014-03-04 15:29:33

阅读数 474

评论数 0

随机选择数据库记录的方法

http://blog.csdn.net/l_serein/article/details/4446498 (使用Randomize函数,通过SQL语句实现)   对存储在数据库中的数据来说,随机数特性能给出上面的效果,但它们可能太慢了些。你不能要求ASP“找个随机数”然后打印出来。实际上...

2014-03-04 15:21:38

阅读数 446

评论数 0

从表中取20-30条记录的SQL语句

mysql的方法 mysql> select * from student limit 20,10; +-----+-----------+------+-------+------+ | sid | studentid | age | name | sex | +-----+----...

2014-02-21 11:04:01

阅读数 1478

评论数 0

使用 TABLESAMPLE 限制结果集

使用 TABLESAMPLE 限制结果集 【转载】 http://www.cnblogs.com/chenxizhang/archive/2009/05/19/1460040.html 该文转载自:http://msdn.microsoft.com/zh-cn/library/ms18...

2013-09-14 11:04:00

阅读数 519

评论数 0

索引扫描与索引查找

http://www.blogjava.net/jjshcc/archive/2010/08/18/329233.html 扫描与查找操作均是SQL Server从表或索引中读取数据采用的迭代器,这些也是SQL Server支持的最基本的运算.几乎在每一个查询计划中都可以找到,因此理解它们的...

2013-04-22 10:03:23

阅读数 450

评论数 0

SQL Server 2005 扫描计数产生原因分析

http://www.cnblogs.com/zping/archive/2008/07/22/1249038.html 在上次做分页分析是分析时,执行下面语句: SELECT TOP 19  * FROM  [dbo].[[[zping.com]]]]] WHERE  (ID...

2013-04-22 09:40:31

阅读数 1699

评论数 0

sqlserver三种分页方式性能比较

http://www.cnblogs.com/onlytiancai/archive/2011/07/30/2122182.html Liwu_Items表,CreateTime列建立聚集索引 第一种,sqlserver2005特有的分页语法 declare @page int ...

2013-04-22 09:06:35

阅读数 420

评论数 0

高效分布式数据库缓存经典解决方案

原文:http://topic.csdn.net/u/20080722/22/3a63114f-31ea-4174-ba9f-0c0d0c8cb293.html      为什么要用缓存?如果问这个问题说明你还是新手,数据库吞吐量毕竟有限,每秒读写5000次了不起了,如果不用缓存,假设一个页...

2013-04-01 14:05:12

阅读数 432

评论数 0

大型高并发高负载web应用系统架构-数据库架构策略

http://blog.csdn.net/zhangzhaokun/article/details/4711693 在WEB网站的规模从小到大不断扩展的过程中,数据库的访问压力也不断的增加,数据库的架构也需要动态扩展,在数据库的扩展过程基本上包含如下几步,每一个扩展都可以比上一步骤的部署方式...

2013-04-01 11:13:24

阅读数 543

评论数 0

存储过程和sql语句的优缺点

http://3871584.blog.163.com/blog/static/33526564201232501919316/ 答:存储过程的优缺点: 优点: 1.由于应用程序随着时间推移会不断更改,增删功能,T-SQL过程代码会变得更复杂,StoredProcedure为封装此代码提...

2013-03-19 10:31:23

阅读数 788

评论数 0

在ADO.NET中用参数化查询缩短开发时间

http://tech.ccidnet.com/art/1105/20070327/1046171_1.html 一段时间以来,存储过程一直是企业应用程序开发数据访问的首选方法。存储过程的安全性更高、封装能力更强,并能执行复杂的逻辑,且不会打乱应用程序代码。但是,它也存在一些缺点: • 开...

2013-03-18 14:39:45

阅读数 619

评论数 0

复合索引是如何工作的?

http://tech.it168.com/o/2006-04-09/200604091434742.shtml 作者:ahlu     时间:05-01-30 17:38   复合索引是如何工作的? 比如表test有索引ind(a,b)在A,B两列建立索引,a列中等于100的有...

2013-03-13 11:23:35

阅读数 707

评论数 0

SQL Server 中Inner join 和where的效率差异

http://www.knowsky.com/344387.html 今天,手头上正在作的一个项目,在生成报表时,客户感觉太慢,于是,各处检查,看可否提示效率。界面上的都改进了,提升不大。如是在SQL 语句上下功夫。(我这人比较懒,对简单的语句和查询都没有经过仔细优化的,一般只对姚使用lef...

2013-03-05 09:15:12

阅读数 432

评论数 0

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