找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

[嵌入式/ARM] LabVIEW应用环境下数据库存储性能测试

[复制链接]
admin 发表于 2013-3-21 20:47:22 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
摘  要: 针对Access、SQL Server 2000以及LabVIEW自带的TDMS数据库进行了相关存储性能的测试。对前两种数据库分别采用LabSQL和数据库连接工具包所提供的算法进行了比较分析。
关键词: LabVIEW编程;存储性能;LabSQL;数据库连接工具包
    LabVIEW是一种虚拟仪器的主流开发平台,它提供众多输入控件和显示控件,使用户方便地创建用户界面。LabVIEW不仅可与数据采集、视觉、运动控制设备等硬件通信,还可以与PXI以及RS485等仪器通信。应用LabVIEW开发的系统正越来越广泛地应用于各个领域。LabSQL工具包与数据库连接工具包(Database Connectivity Tookit)都是基于Microsoft ADO和SQL的LabVIEW 数据库访问工具包,利用它们几乎可以访问任何类型的数据库,执行各种SQL查询,对记录进行各种操作。TDMS(Technical Data Management Streaming)文件是NI主推的一种二进制记录文件,它兼顾了高速、易存取和方便等多种优势,能够在NI的各种数据分析或挖掘软件之间进行无缝交互,并提供一系列API函数供其他应用程序调用。
1 测试方案设计
 首先进行数据源设计。设置数据源的具体方法是编辑一个数据源VI,建立一个DAQmx采样任务,采样设备可为一个仿真DAQmx设备(在Measure & Automation Explorer工具设备和接口中创建仿真设备)。将采样数据存入指定队列[1]中。数据源程序[2]框图如图1所示。
    20121107052929548261135.gif
    其次进行存储字段的设计。在TDMS数据文件中,数据的存储字段包括时间和对应的值。为保证数据存储单元的一致性,本文对SQL Server 2000和Access 2003的存储字段设计如表1所示。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-12-23 13:06 , Processed in 0.065625 second(s), 10 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表