上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 140 下一页
摘要: SQL索引一步到位(此文章为“数据库性能优化二:数据库表优化”附属文章之一) SQL索引在数据库优化中占有一个非常大的比例, 一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱。 1.1 什么是索引? SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了 阅读全文
posted @ 2017-07-20 12:48 有梦就能实现 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 前几天,遇到一个十分棘手的问题,有同事提出在是字符类型的列中进行起止号计算,大体是这样的 新起号=上一条止号+1 新止号=新起号+数量 而在这一列的数据是这样的 库存 CN003?005007 000890670000 98111100 库存 370111900000 001,800,900,00 阅读全文
posted @ 2017-07-19 13:46 有梦就能实现 阅读(2895) 评论(0) 推荐(0) 编辑
摘要: 前言感想:一时兴起,突然想写一个关于MS SQL的巡检系列方面的文章,因为我觉得这方面的知识分享是有价值,也是非常有意义的。一方面,很多经验不足的人,对于巡检有点茫然,不知道要从哪些方面巡检,另外一方面,网上关于MS SQL巡检方面的资料好像也不是特别多。写这个系列只是一个分享,自己的初衷是一个知识 阅读全文
posted @ 2017-07-19 13:42 有梦就能实现 阅读(1561) 评论(0) 推荐(0) 编辑
摘要: 背景:性能应该是功能的一个重要参考,特别是在大数据的背景之下!写SQL语句时如果仅考虑业务逻辑,而不去考虑语句效率问题,有可能导致严重的效率问题,导致功能不可用或者资源消耗过大。其中的一种情况是,处理每日增量数据的程序,实际执行过程中可能会进行全表扫描,效率与全量程序并无二致。 案例: mio_lo 阅读全文
posted @ 2017-07-19 12:59 有梦就能实现 阅读(15784) 评论(0) 推荐(0) 编辑
摘要: (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集 阅读全文
posted @ 2017-07-19 12:40 有梦就能实现 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 首先要分析出现重复记录的原因,是不是有一些where条件没有加上,把该加的条件都加上如果还有结果集重复,考虑以下方法去重: 结果集中去除重复行可以使用函数【distinct】也可以使用分组语句【group by】 1、【distinct】使用示例: 1 select distinct userid, 阅读全文
posted @ 2017-07-19 10:17 有梦就能实现 阅读(1117) 评论(0) 推荐(1) 编辑
摘要: 今天一个群里哥们儿碰到一个异常,抛到群里求解答,他的代码如下图: 抛出的异常信息为: Java代码 java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.Ti 阅读全文
posted @ 2017-07-19 09:42 有梦就能实现 阅读(64824) 评论(2) 推荐(7) 编辑
摘要: distinct去重,如果遇到text字段,可以用以下方法解决 1.用not exists select * from tab awhere not exists ( select 1 from tab b where b.col1 = a.col1 and b.col2 = a.col2 ... 阅读全文
posted @ 2017-07-19 09:27 有梦就能实现 阅读(8970) 评论(2) 推荐(0) 编辑
摘要: TortoiseSVN—Repo-browser,打开你要比较的两个版本所在的地址,选择一个版本做为比较的基础(单击右键—选择mark for comparison),再选择另外一个版本(单击右键—选择show difference as unified diff),然后就会生成一个两个版本的不同之 阅读全文
posted @ 2017-07-18 11:47 有梦就能实现 阅读(8083) 评论(0) 推荐(0) 编辑
摘要: package com.ryan; import java.math.BigDecimal; class MyMath { public static double round(double num ,int scale) { BigDecimal big = new BigDecimal(num); BigDecimal result = big.divide(new BigD... 阅读全文
posted @ 2017-07-12 14:37 有梦就能实现 阅读(660) 评论(0) 推荐(0) 编辑
上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 140 下一页