摘要: 获取分组后取某字段最大一条记录 方法一:(效率最高)select * from test as a where typeindex = (select max(b.typeindex) from test as b where a.type = b.type );方法二:(效率次之)select a 阅读全文
posted @ 2018-04-12 16:25 有梦就能实现 阅读(306) 评论(0) 推荐(0) 编辑
摘要: SQL查询一个表中类别字段中Max()最大值对应的记录 Sql代码 SELECT A.id, A.name, A.version FROM DOC A, (SELECT id, MAX(version) AS version FROM DOC GROUP BY id) AS B WHERE A.id 阅读全文
posted @ 2018-04-12 16:18 有梦就能实现 阅读(3999) 评论(0) 推荐(0) 编辑
摘要: 经验丰富的数据库管理员能够设计出好的索引集,但是,即使对于不特别复杂的数据库和工作负荷来说,这项任务也十分复杂、耗时和易于出错。了解数据库、查询和数据列的特征可以帮助您设计出最佳索引。 经验丰富的数据库管理员能够设计出好的索引集,但是,即使对于不特别复杂的数据库和工作负荷来说,这项任务也十分复杂、耗 阅读全文
posted @ 2018-04-12 15:17 有梦就能实现 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 此优化的前提可以称之为最近流行的头条人物“许三多”,总数据多,查询条件多,返回列多 优化前分页查询内部select列为需要的全部列,优化后内部select只返回ID主键,外部查询关联原数据表,然后查出所需要的列 例子1 优化前: [sql] view plain copy print? select 阅读全文
posted @ 2018-04-12 15:04 有梦就能实现 阅读(3593) 评论(0) 推荐(0) 编辑
摘要: 如果需要进行SQl Server下的SQL性能优化,需要准备以下内容: 一、SQL查询分析器设置: 1、开启实际执行计划跟踪。 2、每次执行需优化SQL前,带上清除缓存的设置SQL。 平常在进行SQL Server性能优化时,为了确保真实还原性能问题,我们需要关闭SQL Server自身的执行计划及 阅读全文
posted @ 2018-04-12 13:49 有梦就能实现 阅读(280) 评论(0) 推荐(0) 编辑
摘要: ms sql server缓存清除与内存释放 Sql Server系统内存管理在没有配置内存最大值,很多时候我们会发现运行Sql Server的系统内存往往居高不下。这是由于他对于内存使用的策略是有多少闲置的内存就占用多少,直到内存使用虑达到系统峰值时(预留内存根据系统默认预留使用为准,至少4M), 阅读全文
posted @ 2018-04-12 12:53 有梦就能实现 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 原理 修改js和css文件 通过对js,css文件内容进行hash运算,生成一个文件的唯一hash字符串(如果文件修改则hash号会发生变化) 替换html中的js,css文件名,生成一个带版本号的文件名 方案 现在网上的方案都是生成一个新的dist目录,里面包含了要发布的html,js,css等文 阅读全文
posted @ 2018-04-12 12:32 有梦就能实现 阅读(336) 评论(0) 推荐(0) 编辑