创建索引可以大大提高系统的性能。 第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。 第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第四,在使用分组和排序子句进行数据检索时,同样可以显著减 ...
分类:
数据库 时间:
2017-01-04 07:51:45
阅读次数:
268
Asynchronous JavaScript and XML (Ajax ) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用 XMLHttpRequest 函数获取数据,它是一种 API ...
分类:
Web程序 时间:
2016-12-31 17:05:42
阅读次数:
463
测试环境: Win7 SP1、8G内存、3.4GHz 4核 测试代码: 测试结果: 链表检索:每50w 12ms; Hash检索:0ms; 测试代码2: 测试结果2: 链表写入:12ms; Hash写入:143ms;(根据散列函数得到了新的存储位置,数据转移开销) 技术参考:http://blog. ...
分类:
其他好文 时间:
2016-12-20 07:21:04
阅读次数:
138
use MyDataBase1 -- * 表示显示所有列 -- 查询语句没有加where条件表示查询所有行 select *from TblStudent 只查询表中的部分列 select tsid,tsname,tsgender from TblStudent --根据条件,只查询部分行(使用wh ...
分类:
数据库 时间:
2016-12-16 01:03:24
阅读次数:
222
技术栈线:1.支持灵活的处理方式,Elasticsearch是实时全文索引,无需像其它的产品样预先编程才能实现2.支持简单的配置方式,Elasticsearch是全部采用JSON接口,Logstash是RubyDSL设计,都是通用配置语法3.支持高效的数据检索,虽然每次查询都是实时计算,但基本上可以实现全天数据查询..
分类:
其他好文 时间:
2016-12-07 23:47:58
阅读次数:
432
一、ELK简介1、组成ELK是Elasticsearch、Logstash、Kibana三个开源软件的组合。在实时数据检索和分析场合,三者通常是配合使用,而且又都先后归于 Elastic.co 公司名下,故有此简称。Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发 ...
分类:
其他好文 时间:
2016-12-05 19:23:01
阅读次数:
229
建立索引的优缺点: 为什么要创建索引呢? 这是因为,创建索引可以大大提高系统的性能。 第一、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二、可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。 第三、可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第 ...
分类:
数据库 时间:
2016-11-29 19:13:13
阅读次数:
294
联结(join) SQL最强大的功能之一就是能在数据检索查询的执行中联结(join)表。联结就是利用SQL的SELECT能执行的最重要的操作。 例子:此例子包含两个表,一个表是vendors , vendors表包含所有供应商信息,每个供应商占一行,每个供应商具有唯一的标识,此标识称为主键,可以是供 ...
分类:
数据库 时间:
2016-11-28 08:47:17
阅读次数:
229
1.检索单个列: select column_name from table_name; 2.检索多个列: select column_name_0, column_name_1 from table_name; 注意点:列名之间需要逗号分隔 3.检索所有列: select * from table ...
分类:
其他好文 时间:
2016-11-25 22:42:32
阅读次数:
181
汇总数据 函数 说明 AVG() 返回某列的平均数 COUNT() 返回某列的行数 MAX() 返回某列的最大值 MIN() 返回某列的最小值 SUM() 返回某列值的和 1、AVG函数 2、count()函数 这条select语句使用count(cust_email)对cust_email列中有值 ...
分类:
数据库 时间:
2016-11-25 00:46:38
阅读次数:
264