上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 140 下一页
摘要: 场景 我用的数据库是mysql5.6,下面简单的介绍下场景 课程表 create table Course( c_id int PRIMARY KEY, name varchar(10) ) 数据100条 学生表: create table Student( id int PRIMARY KEY, 阅读全文
posted @ 2017-11-12 21:09 有梦就能实现 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 目前SQL Server 的索引结构如下: 这个是聚集索引的存放形式: 非聚集索引的方式如下: 它们是以B+树的数据结构存放的。 相信大家都看过类似的图,但是没有直观的认识,下面举一个实际的例子来说明图的结构。 1 2 3 4 5 6 7 8 9 10 11 USE Test --1.创建表,指定主 阅读全文
posted @ 2017-11-12 20:59 有梦就能实现 阅读(295) 评论(0) 推荐(0) 编辑
摘要: SQL索引优化 序言数据库的优化方法有很多种,在应用层来说,主要是基于索引的优化。本次秘笈根据实际的工作经验,在研发原来已有的方法的基础上,进行了一些扩充,总结了基于索引的SQL语句优化的降龙十八掌,希望有一天你能用其中一掌来驯服客服业务中横行的‘恶龙’总纲建立必要的索引这次传授的降龙十八掌,总纲只 阅读全文
posted @ 2017-11-12 20:38 有梦就能实现 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 索引最佳实践 在使用索引时,我们可以通过explain+extended查看SQL的执行计划,判断是否使用了索引以及发生了隐式转换。 由于常见的隐式转换是由字段数据类型以及collation定义不当导致,因此我们在设计开发阶段,要避免数据库字段定义,避免出现隐式转换。 由于MySQL不支持函数索引, 阅读全文
posted @ 2017-11-12 20:34 有梦就能实现 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 按照本文操作和体会,会对sql优化有个基本最简单的了解,其他深入还需要更多资料和实践的学习: 1. 建表: 复制代码代码如下: create table site_user ( id int IDENTITY(1,1) PRIMARY KEY, [name] varchar(20), code va 阅读全文
posted @ 2017-11-12 20:26 有梦就能实现 阅读(1683) 评论(0) 推荐(0) 编辑
摘要: 索引的原理与作用,各种书籍和网络上的介绍可以说是铺天盖地,基本上主流数据库系统的也都是一致的。选择索引字段的原则,比如外键字段、数据类型较小的字段、经常用于查询或排序的字段、表关联的字段等等,在此不做赘述。本人在工作中见到过很多人创建的索引,回想自己以前也会有理论知识空洞的体会,总感觉理论知识无法与 阅读全文
posted @ 2017-11-12 20:13 有梦就能实现 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 索引的原理与作用,各种书籍和网络上的介绍可以说是铺天盖地,基本上主流数据库系统的也都是一致的。选择索引字段的原则,比如外键字段、数据类型较小的字段、经常用于查询或排序的字段、表关联的字段等等,在此不做赘述。本人在工作中见到过很多人创建的索引,回想自己以前也会有理论知识空洞的体会,总感觉理论知识无法与 阅读全文
posted @ 2017-11-12 20:05 有梦就能实现 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 1.查询的模糊匹配 尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用. 解决办法: 其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下: a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列 阅读全文
posted @ 2017-11-12 19:41 有梦就能实现 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 地址:https://visualvm.dev.java.net/ 连接 1、本地机器的程序直接可以监听到 2、远程机器的程序需要加上JVM参数 -Dcom.sun.management.jmxremote= true -Dcom.sun.management.jmxremote.port= 909 阅读全文
posted @ 2017-11-09 16:36 有梦就能实现 阅读(696) 评论(0) 推荐(0) 编辑
摘要: JDK自带的JAVA性能分析工具。它已经在你的JDK bin目录里了,只要你使用的是JDK1.6 Update7之后的版本。点击一下jvisualvm.exe图标它就可以运行了。 这里是VisualVM 的官方网站:https://visualvm.dev.java.net,资料很全,同时提供Vis 阅读全文
posted @ 2017-11-09 16:33 有梦就能实现 阅读(5489) 评论(0) 推荐(0) 编辑
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 140 下一页