采用的查询处理技术不同
发布时间:2015/2/24 19:41:27 访问次数:430
传统数据库系统的查询处理技术不适合传感器网络,主要有以下原因。
(1)传统数据库系统的查询优化基于固定的代价模型和数据的统计信息。M1MA151KT1在传感器网络中,没有可靠的关于传感器网络数据的统计信息,而且由传感器节点产生的数据流行为也很难预测。传感器网络数据的查询计划必须使能量消耗最小且适合数据流行为的变化。
(2)传统数据库系统对于数据要进行加锁并且在出现错误的时候放弃。在传感器网络环境中,这种做法行不通。这是因为数据流行为是不可预测的,而且查询可能会运行非常长的时间。
(3)传统数据库系统操作的对象是已经存在的、确定的有限数据库,对于查询的回答往往是近似的。传感器网络数据的查询处理更关注事件的实时性。传感器网络的目的是监测现实世界的状态,如交通事故、火灾等,因此需要实时地进行查询处理,将结果及时返回给用户。
传统数据库系统的查询处理技术不适合传感器网络,主要有以下原因。
(1)传统数据库系统的查询优化基于固定的代价模型和数据的统计信息。M1MA151KT1在传感器网络中,没有可靠的关于传感器网络数据的统计信息,而且由传感器节点产生的数据流行为也很难预测。传感器网络数据的查询计划必须使能量消耗最小且适合数据流行为的变化。
(2)传统数据库系统对于数据要进行加锁并且在出现错误的时候放弃。在传感器网络环境中,这种做法行不通。这是因为数据流行为是不可预测的,而且查询可能会运行非常长的时间。
(3)传统数据库系统操作的对象是已经存在的、确定的有限数据库,对于查询的回答往往是近似的。传感器网络数据的查询处理更关注事件的实时性。传感器网络的目的是监测现实世界的状态,如交通事故、火灾等,因此需要实时地进行查询处理,将结果及时返回给用户。