数据库自增长字段 本文只整理MySQL的自增字段方案,Oracle和SQL Server的自增长方案就不介绍了。 MySQL自增列使用auto_increment标识字段达到自增,在创建表时将某一列定义为auto_increment,则改列为自增列。这定了auto_increment的列必须建立索引 ...
分类:
其他好文 时间:
2018-09-17 19:50:52
阅读次数:
218
lucene相关: 应用领域: lucene:又叫全文检索,先建立索引,在对索引进行搜索的过程。 Lucene下载 官方网站:http://lucene.apache.org/ 版本:lucene4.10.3 Jdk要求:1.7以上 域的各种类型: lucene的使用: 1、导入jar包: 2、这里 ...
分类:
Web程序 时间:
2018-09-16 15:22:33
阅读次数:
189
在sql查询中为了提高查询效率,我们常常会采取一些措施对查询语句进行sql优化,下面总结的一些方法,有需要的可以参考参考。 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断, ...
分类:
其他好文 时间:
2018-09-15 13:16:33
阅读次数:
489
简介:MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。特点:它的特点是高性能、易部署、易使用
分类:
数据库 时间:
2018-09-10 18:04:42
阅读次数:
254
1. 数据库索引: 索引就像是书的目录,是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。索引中包含由表或视图中的一列或多列生成的键。这些键存储在一个结构(BTree)中,使SQL可以快速有效地查找与键值关联的行。 2. 为什么要建立索引,即索引的优点: ① 建立索引的列可以保证行的唯 ...
分类:
数据库 时间:
2018-09-08 14:07:49
阅读次数:
188
OCR发票扫描识别技术。采用“扫一扫”的模式,1.自动采集发票上的有效要素:发票号码、发票代码、发票金额、开票日期、买方单位名称、还可识别发票中的二维码,如果这些还不能满足个性化需求,还可添加其它识别区域。2.自动对票据建立索引并归档。 ...
分类:
其他好文 时间:
2018-09-07 19:16:54
阅读次数:
169
本文总结了30个mysql千万级大数据SQL查询优化技巧,特别适合大数据里的MYSQL使用。 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进 ...
分类:
数据库 时间:
2018-09-06 23:03:09
阅读次数:
247
1、选取最适用的字段属性; 表字段尽量设小,不要给数据库增加没必要的空间;如:值为'01'、'02',给char(2)即可; 2、使用连接(JOIN)来代替子查询(Sub-Queries); 使用join是因为MySQL不需要在内存中创建临时表来完成这个逻辑上的需要两个步骤的查询工作。 3、建立索引 ...
分类:
数据库 时间:
2018-09-06 18:18:03
阅读次数:
138
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: 最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库. 备注 ...
分类:
数据库 时间:
2018-09-06 18:09:36
阅读次数:
141
1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引 ...
分类:
数据库 时间:
2018-09-05 10:30:30
阅读次数:
151