一、使用索引的好处 创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序子句进行数据检索时,同 ...
分类:
数据库 时间:
2017-03-12 16:36:53
阅读次数:
261
是否非常想学好 Python,一方面被琐事纠缠,一直没能动手,另一方面,担心学习成本太高,心里默默敲着退堂鼓? 幸运的是,Python 是一门初学者友好的编程语言,想要完全掌握它,你不必花上太多的时间和精力。 Python 的设计哲学之一就是简单易学,体现在两个方面: 语法简洁明了:相对 Ruby ...
分类:
编程语言 时间:
2017-03-09 17:21:43
阅读次数:
189
Asynchronous JavaScript and XML (Ajax ) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用 XMLHttpRequest 函数获取数据,它是一种 API ...
分类:
Web程序 时间:
2017-03-08 13:32:48
阅读次数:
200
1 聚集索引和非聚集索引的区别 聚集索引是指 表中存储的数据按照索引的顺序来存储,数据检索效率高,但是对数据更新影响较大;非聚集索引是数据存储在一个地方,索引存储在另一个地方;索引带有指针,指向数据的存储位置,非聚集索引检索效率较低,但是对数据更新影响较小; 2 select count(*) se ...
分类:
数据库 时间:
2017-03-02 17:01:45
阅读次数:
219
1.写程序时列出需要的列比直接写SELECT * 更直观。采用这种方式,行数据检索性能相同,列数据检索性能提高;选取部分需要的列时,降低IO和网络传输时间,提高性能。 2.WHERE子句筛选记录配合=,<,>,<=,>=,!,<>和AND,OR等谓词。 3.NULL值用IS NULL和IS NOT ...
分类:
数据库 时间:
2017-02-28 15:08:49
阅读次数:
146
在SQL语句中,如果使用联合检索的话,很有可能会出现ambiguous column name的错误。 但是在调用对应SQL的后台也会报出这样的错误: 例如: select A.ID,B.NAME,SCORE from A,B where A.BH = B.N_BH 如果A和B表中都有SCORE字段 ...
分类:
数据库 时间:
2017-02-13 20:03:02
阅读次数:
174
Elasticstack 5.1.2 集群日志系统部署及实践 一、ELK Stack简介 ELK Stack 是Elasticsearch、Logstash、Kibana三个开源软件的组合,在实时数据检索和分析场合,三者通常是配合共用的。 可参考:https://www.elastic.co/pro ...
分类:
其他好文 时间:
2017-02-10 17:50:26
阅读次数:
685
1. Oracle跟SQL Server 2005的区别? 宏观上: 1). 最大的区别在于平台,oracle可以运行在不同的平台上,sql server只能运行在windows平台上,由于windows平台的稳定性和安全性影响了sql server的稳定性和安全性 2). oracle使用的脚本语 ...
分类:
数据库 时间:
2017-01-12 09:57:36
阅读次数:
289
一 .新增的input输入属性 1.email类型 在表单提交E-mail地址时,无效的输入会生成很多无效数据,对后期的数据检索造成一定的影响。所以在表单提交之前,需要对输入的E-mail地址进行有效性进行验证。早期的实现方式都是通过正则表达式和JavaScript进行验证,HTML5中,使用ema ...
分类:
其他好文 时间:
2017-01-05 18:06:00
阅读次数:
261