首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 28 毫秒
1.
针对上海世博会车载系留气球监测系统的应用要求,设计了基于LabWindows的地面测控系统,该系统具有多串口数据采集、数据库存储数据、用SQL语句访问数据库等特点,利用POS和GPS数据实现地面目标定位.  相似文献   

2.
大数据服务平台在电网系统中具有重要的应用价值.海量准实时数据平台作为电网重要数据中心,存储了大量有价值的数据,其存储的数据多为非结构化数据,无法直接通过SQL语句获取.为了最大限度挖掘数据价值,需要在平台中集成SQL访问实时数据的功能.为此,本文基于PostgresSQL Foreign Data Wrapper (Postgres_fdw)开发了SQL引擎.通过分析PostgresSQL的功能特点以及已有UAPI接口的不足,针对原有大数据平台框架,采用分层策略,基于Postgres_fdw开发了SQL引擎,并提出了针对海量平台中实时数据库的外部表空间估算方案和SQL解析方案,以此实现数据平台运用SQL的方式获取底层海量平台数据的功能.现场功能和性能测试,验证了该引擎的有效性.  相似文献   

3.
Oracle 10g数据库海量数据分页查询优化   总被引:1,自引:0,他引:1  
Oracle数据库中海量数据分页查询效率直接关系到应用系统的执行效率。介绍Oracle 10g数据库中一种优化的海量数据分页查询解决方案,分析了传统分页查询技术的不足,将数据库优化策略、SQL语句优化、游标变量、批绑定、动态SQL等多种技术融为一体,并提供一个可以共享的、优化的存储过程,提高了海量数据的分页查询效率。  相似文献   

4.
.NET采用了一种新的数据访问技术ADO.NET,在ADO.NET中可以通过动态SQL语句或者存储过程进行数据访问.然而,在真实环境中,存储过程具有确保数据访问操作一致性、安全、高效率等优点.因此结合合理的n层应用程序使用存储过程代替SQL语句进行数据访问,可以出于任何使用SQL语句的目的来使用存储过程.  相似文献   

5.
面对小范围局域网内数据总量不断增长的发展趋势,依托MySQL数据库管理系统、SQL查询语句,进行数据表索引、SQL查询语句、分页查询方式、MySQL查询缓存等设置,随后开展后台数据库中数据信息的SQL语法规则分析、扫描、预处理、查询执行、存储操作,针对影响数据库查询效率的客观因素,提出数据访问响应、页面加载的性能优化方案,保证MySQL数据库查询及数据调取的性能。  相似文献   

6.
非定深度树与Oracle的等级查询   总被引:2,自引:0,他引:2  
本文提出了一种在Oracle数据库中处理非定深度树型结构数据的方法.该方法利用树型数据的双亲表示法将数据存储在单个表中,充分利用Oracle数据库的等级查询优点,通过简单的SQL语句实现数据的查询、插入、删除和更新等处理.该方法能够有效存储、处理非定深度的树型结构数据.  相似文献   

7.
分析了风电监控系统对海量数据的存储和访问需求,提出了引入时序数据库技术来解决传统数据库在处理海量数据时碰到的存储容量和访问效率方面的问题.所采用的时序数据库和关系数据库相结合的解决方案,在满足海量数据存储和访问需求的同时,很好地解决了数据模型的描述和存储问题.介绍了基于时序数据库开发的一些风电高级应用.  相似文献   

8.
在数据中心放置海量数据时,每个数据常有多个副本,服务提供商需要支付巨额电费以运行存储这些数据副本的服务器。同时,为保证多个数据副本的一致性,放置在不同数据中心的副本需要通过数据中心之间的网络进行同步,从而引发高额的网络传输费用。为此,以最小化多副本数据放置代价为目标,建立数据放置问题模型,并提出一种基于数据组和数据中心划分的数据放置算法DDDP。将数据划分为多个数据组,按用户访问数据的延迟要求将数据中心划分成数据中心子集,并将每个数据组中的数据放置到能满足访问延迟要求且能最小化放置代价的数据中心子集中。仿真结果表明,相比NPR算法,DDDP算法能有效降低数据中心存储数据时的放置代价。  相似文献   

9.
对于在Oracle存储过程中,一般用PL/SQL实现与数据库的交互,实现对数据库对象的业务逻辑操作,如对数据库表的查询、数据的增加、数据的删除、数据的更新操作.或用动态的SQL语句来对数据库对象的控制操作,如创建或删除数据库表、数据库视图等数据库对象。但是在有些业务场景中,需要在PL/SQL中直接访问或控制操作系统的一些资源,操作系统的资源有很多,比如文件、设备、  相似文献   

10.
随着企业的不断扩张、信息的迅速增长,企业需要存储越来越多的数据。为了使大量的数据能够存人一张表中,ORACLE设计了分区表,分区表是指按照特定的方式逻辑划分大表,最终将其数据部署到几个相对较小的分区段中,执行SQL语句查询分区表时,服务器进程可以直接访问某个分区段,  相似文献   

11.
嵌入式SQL是使用编程的方法对数据库进行操纵的一种技术,通过使用编程的方法来访问和管理数据库中的数据。它可以有效的克服SQL语言实现复杂应用方面的不足,提高应用系统和RDBMS间的互操作性。本文对数据库编程中嵌入式SQL进行探讨和研究,本文从嵌入式SQL的处理过程、嵌入式SQL语句的与主语言之间的通信、不用游标的SQL语句、使用游标的SQL语句和动态SQL等五个方面来说明数据库编程中的嵌入式SQL。  相似文献   

12.
LINQ to SQL在对象领域和数据领域之间架起了一座桥梁,为操作SQL数据库提供了一种全新而高效的方式。LINQ to SQL可以处理与SQL数据库通信的所有细节。它把LINQ查询自动转换为SQL语句,使用LINQ to SQL可以像访问内存中的集合一样访问SQL数据库。介绍LINQ to SQL的基本概念和基本的查询语句,最后讲述一个简单LINQ to SQL实例。  相似文献   

13.
目前,国内外入侵检测技术主要集中在网络和操作系统层,而对处于信息存储和管理核心位置的数据库,却很少有相应的入侵检测机制。提出一种应用级数据库入侵检测方法,从单个SQL语句结构、SQL语句操作的数据和应用系统操作行为三个层面进行入侵检测。既对用户做什么进行了检测,又进一步检测用户怎么做,从而避免应用系统漏洞导致的数据库安全威胁。  相似文献   

14.
社交网络和微博等新型应用对数据管理技术提出了新的挑战,如海量数据高效存储、高并发访问、高可扩展性和高可用性等。而传统的关系数据库技术无法满足这些新型应用的需求,因此,NoSQL数据管理技术的研究、开发和应用越来越受到重视。本文从NoSQL数据模型、数据存储、查询处理以及SQL与NoSQL混合数据库解决方案等方面,综述了NoSQL数据管理技术发展现状和趋势,并介绍了几种典型的NoSQL产品。  相似文献   

15.
在一个应用系统中,如果有数据库访问操作,数据库操作的性能将直接影响应用程序的性能。本文介绍基于.NET数据库访问技术的优化,包括数据库连接池技术、数据对象的选择、连接的关闭技术、数据缓存技术,以及SQL查询语句的优化,通过优化数据库访问来提高应用程序的性能。  相似文献   

16.
信息化时代,数据增长迅速,形式多样,数据的存储安全和高效处理问题备受关注,传统的关系数据库因其单表架构和行存储特点读写速度慢、扩展性较差,难以适应大数据的存储。关系与非关系数据库的融合技术应运而生。文中提出一种面向隐私保护的异构数据库集成中间件系统,虚拟化集成关系与非关系数据库。该中间件系统通过明密文数据库的整体映射,实现对隐私数据的保护,且其加解密过程对上层应用透明;通过提供通用的基于标准的体系结构,实现允许用户以SQL语句统一操作密文数据库和非关系数据库。仿真结果表明,该中间件系统中密文数据库保证了数据的安全性,关系与非关系数据库的融合可以存储和处理海量数据,SQL统一操作的标准化框架提高了系统的扩展性和应用范围。  相似文献   

17.
vs.net中存储过程使用方法研究   总被引:6,自引:0,他引:6  
主要分析在VS.net中怎样用存储过程来优化数据库访问并给出实例。具体包括用存储过程与用SQL语句的对比、使用带参存储过程以及通过存储过程进行数据库表的更新。最后给出几个在VS.net中使用存储过程的建议。  相似文献   

18.
郝萍萍 《办公自动化》2023,(7):55-58+45
触发器是SQL Server提供给程序员和数据分析员保证数据完整性的一种方法,就本质而言,触发器也是一种存储过程。在SQL Server2012数据库系统中,触发器是SQL语句和流程控制语句的集合。以火车站票务管理系统为例,提出基于触发器技术的解决方案,实践表明存储过程和触发器技术在提高数据库的运行效率和解决数据库中较为复杂的业务规则。  相似文献   

19.
当前,越来越多的业务部门都需要操作海量数据,如规划部门的规划数据,水利部门的水文、水利数据,气象部门的气象数据,这些部门处理的数据量通常都非常大。它包括各种空间数据、报表统计数据、文字、声音、图像、超文本等各种环境和文化数据信息。我们需要从大规模的、没有关系的数据中,在存储、管理、处理、优化等各个环节中注重效率,并提取出所需要的信息。海量数据存储管理在各行业的信息化过程中很重要,受到广泛的关注。本文综述了海量存储管理技术的研究及应用现状,以及结合大型收费系统同,介绍了一些关键的优化技术,包括数据库的存储,数据的管理,SQL语句,页面分割等,最后,结合当前海量数据存储管理技术,指出了海量数据存储管理面临的一些新的发展方向。  相似文献   

20.
<正>Oracle数据库性能优化包括运行性能优化、存储优化和SQL语句优化等方面,本文将围绕SQL语句执行计划优化策略进行阐述。Oracle数据库的SQL语句调优方案可以从三个角度制订:Oracle优化器模式、访问数据表的方式、共享SQL语句。1Omcle优化器模式Oracle的优化器共有三种模式:RULE(基于规则)、COST(基于成本)、CHOOSE(基于选择)。设置缺省的优化器的方法,是在启动参数文件中针对OPTIMIZER_MODE参数的各种声明进行选择,如RULE、COST、CHOOSE、ALI_ROWS、FIRST_ROWS。当然也可以在SQL语句级别或是会话级别对其进行覆盖。为了使用基于成本的优化器(CBO,Cost-BasedOptimizer),必须经常运行analyze命令,以增加数据库中的对象统计信息(obiectsiatistics)的准确性。如果数据库的优化器模式设置为基于选择,那么实际的优化器模式将和是否运行过analyze命令有关。如果数据表已经被analyze过,优化器模式将自动切换成CBO,反之,数据库将采用RULE形式的优化器。在缺省情况下,Oracle采用CHOOSE优化器。为了避免那些不必要的全表扫描,必须尽量避免使用CHOOSE优化器,而直接采用基于规则或者基于成本的优化器。2访问数据表的方式①全表扫描。全表扫描就是顺序地访问表中每条记录。Oracle采用一次读入多个数据块(databaseblock)的方式优化全表扫描。②通过ROWID访问表。ROWID包含了表中记录的物理位置信息。可以采用基于ROWID的访问方式情况提高访问表的效率。Oracle采用索引实现了数据和存放数据的物理位置(ROWID)之间的联系。通常索引提供了快速访问ROWID的方法,因此那些基于索引列的查询就可以得到性能上的提高。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号