What is the best alternative to the database?

I collect (alarm & meter) data of several standard features that have the memory and RTC.  Therefore, I must take into account the fact that the data collected will not time and I perhaps need to summarize data recently collected in existing records and then replace the record.  It is possible to reach about 50,000 files per month.  In addition, I add the data and chart hourly, daily, weekly, monthly, etc.  Playback speed is therefore very important for the interaction with the user.

Can anyone recommend the type file or data management best practice for this?  I use LV 8.5, so would use TDMS but cannot replace records in this version.  Currently, I settled on MGI read/write anything, but it's the best solution?  I would like to avoid DB Connectivity Toolkit and don't think that I'd get an advantage of speed anyway.  I just need the best way to remove an individual folder, overwrite it and quickly navigate the entire file.

Are there other tools in future versions of LV other than to crush the TDMS files?

Clint

Consider SQLite, a very quick "database to a file.  wrapper of LabVIEW that I use is here; any necessary DB connectivity kit.   All the stuff you describe is easy in SQL.  Write speed is greater than 100 k per second timestamped readings, and the playback speed is higher.  You need to upgrade your LabVIEW 8.5, however.

Tags: NI Software

Similar Questions

  • A web application from merger can also run on Smartphones? So what of the database for mobile?

    Mr President.

    A web application from merger can also run on Smartphones? So what of the database for mobile?

    Concerning

    Any web application can run on smart phone because you access this browser so no need of database or application server on your mobile phone

    It's the same access to a Web site on mobile

    If you are talking about the mobile app

    check - http://www.oracle.com/technetwork/developer-tools/adf-mobile/overview/adfmobile-1917693.html

    Ashish

  • What are the databases, we can use with html5 in playbook

    What is the best database used with html5 in playbook

    The answer lies in the developer site very well documented of the RIM:

    https://bdsc.webapps.BlackBerry.com/HTML5/APIs/database.html

    LocalStorage might be easier to use:

    https://bdsc.webapps.BlackBerry.com/HTML5/APIs/localStorage.html

  • What is the database and user call?

    There is no stats appointed as "data call" in v$ statname, but there is a stats named as "call for the user. Are they the same? And what is the meaning of the call to the database? 10046 trace raw file, there are something like, analysis, fetch, exec, waiting. All of them are "database call"? And someone said "call database" is a BEAK function, anyone could put more information?

    Thank you
    Daniel

    You can read about the database calls in this great book, and one user call definitions is here

  • Changes in sqlnet.ora may make the database down?

    Hello

    I changed to enable authentication of the os giving the NTS parameter in sqlnet.ora

    Today the database was down.

    Is that what makes the database down?

    I couldn't find anything in the alerts log

    Help, please
    Arun

    Hello

    Concerning the sqlnet.ora setting, it is possible to set two values as follows, but it is not always well managed
    (in a version NONE is ignored):

    SQLNET. AUTHENTICATION_SERVICES = (NONE, NTS)

    Furthermore, it affects the connections only (anyway be careful before changing this parameter).

    Thus, it is likely that the root cause of your accident.

    Please, post more info on the Alert.log and Event Viewer, as previously posted, it might help to understand
    What happened.

    Hope this helps.
    Best regards
    Jean Valentine

  • How to check if a fix has been applied to the database?

    It is easy to know which patches have been applied to the software with opatch lsinventory oracle. But what about the database? How will I know if the corresponding sql code has been applied?

    My real problem:

    I have an environment (Linux) with 12.1.0.2.4 (so no later than patchest). If I create a new database (without worrying if I use a model predefined by default as "Generalist" or create a database of "customized") I do not see that the power supply has been applied. My theory is that the template should not have applied patch while the custom database needs.

    I checked with

    SELECT the version, State, bundle_id, patch_id, bundle_series
    OF dba_registry_sqlpatch;


    but the two database returned no returned lines.

    If I run datapatch it applies the patch so after that the output of the query looks like this:

    PATCH_ID VERSION BUNDLE_ID BUNDLE_SERIES STATUS

    ---------- -------------------- --------------- ---------- ------------------------------

    20831110 12.1.0.2 SUCCESS 4 PSU


    but this isn't what I expected as a new database should be the most recent version of the sql scripts.

    According to the README file for patch 20831110:

    3.4 patch Instructions in post-installation for databases created or upgraded after the Installation of the PSU 12.1.0.2.4 in the Oracle home

    You must perform the steps in Section 3.3.2 "loading change files in the SQL database" for any new or upgraded database.

  • can I update safari 6.1.6. on MacBook OSX 10.7.5? If so - how? Otherwise, what is the best alternative?

    can I update safari 6.1.6. on MacBook OSX 10.7.5? If so - how? Otherwise, what is the best alternative?

    Only by installing a later version of Mac OS X. The current version is El Capitan.

    Upgrade to El Capitan

    You can pass the Lion El Capitan or directly from Snow Leopard. El Capitan can be downloaded for FREE from the Mac App Store.

    To upgrade to El Capitan, you must have Snow Leopard 10.6.8 or installed Lion. Download El Capitan from the App Store. Sign in with your Apple ID. El Capitan is free. The file is big enough, more than 5 GB, allow it some time to download. It would be preferable to use Ethernet because it is nearly four times faster than wireless.

    Mac that can be upgraded to OS X El Capitan

    1 iMac (mid-2007 or newer) - model identifier 7.1 or later

    2 MacBook (late 2008 or early 2009 or newer aluminium) - model identifier 5.1 or later

    3. MacBook Pro (Mid/Late 2007 or newer)- model identifier 3.1 or later version

    4 MacBook Air (late 2008 or newer)- model identifier 2.1 or later

    5 mac mini (early 2009 or newer)- model identifier 3.1 or later version

    6 mac Pro (Early 2008 or newer)- model identifier 3.1 or later version

    7 Xserve (early 2009) - model identifier 3.1 or later version

    To find the identifier of the model open system information in the Utilities folder. It is displayed in the Panel on the right.

    Are my applications?

    See table of application - RoaringApps compatibility

  • What is the "best way" to see all the 'hooks' that affect the database?

    Hi all

    I'm responsible for exporting all schemas using the data pump and then re - import the scehmas, yet once so we can reorganize the real table spaces.

    I know that this can be done using grid 12 c, but I'm not sure I want to use this feature for this task.

    Anyone who has used the feature of grids to 'keep the tables' and then re - organize them while they are still online?

    I'll have to finally make it to the PROD database and I am concerned about the "break" out of jobs, items, ect, ect.

    What is the "best way" to do a proper verification of all database objects and or work, that the export/import might pipe upward?

    As I did for example, a simple count on all objects and of course excludes "SYS and SYSTEM" and the County was in close 60 000 objects.

    How do I know all 'hooks' that are inside the database? What is the way that do you?

    Thank you

    Lady Allora.

    Hi, Justin.

    I think that's what I'm going the way of...

    Select os_username, username, OWNER, dba_audit_trail SQL_TEXT

    where rownum<>

    where username <> 'SYSTEM '.

    and also have different variations all asking questions them the same point of view...

    Modes of verification do you find useful?

    Also I'm using something like this as well.

    Select "check standard", sessionid,

    proxy_sessionid statementid, entryid, extended_timestamp, global_uid,

    username, client_id, null, os_username, userhost, os_process, terminal,

    instance_number, owner, obj_name, null, new_owner,

    new_name, action, action_name, audit_option, transactionid, returncode,

    SNA, comment_text, sql_bind, sql_text,

    obj_privilege, sys_privilege, admin_option, dealer, priv_used,.

    ses_actions, logoff_time, logoff_lread, logoff_pread, logoff_lwrite,

    logoff_dlock, session_cpu

    Of

    dba_audit_trail

    where rownum<>

    order extended_timestamp;

    Thank you

    Lady Allora.

  • What is the best practice to block through several layers sizes: hardware and hypervisor VM OS?

    The example below is not a real Setup, I work with, but should get the message. Here's my example of what I'm doing as a reference layer:

    (LAYER1) Hardware: The hardware RAID controller

    • -1 TB Volume configured in the 4K block size. (RAW)?


    (Layer2) Hypervisor: Data store ESXi

    • -1 TB of Raid Controller formatted with VMFS5 @ block size of 1 MB.


    Layer (3) the VM OS: Server 2008 R2 w/SQL

    • -100 GB virtual HD using NTFS @ 4 K for the OS block size.
    • -900 GB virtual HD set up using NTFS @ 64 K block size to store the SQL database.

    It seems that vmfs5 is limited to only having a block size of 1 MB. It would be preferable that all or part of the size of the blocks matched on different layers and why or why not? What are the different block sizes on other layers and performance? Could you suggest better alternative or best practices for the sample configuration above?

    If a San participated instead of a hardware on the host computer RAID controller, it would be better to store the vmdk of OS on the VMFS5 data store and create an iSCSI separated THAT LUN formatted to a block size of 64 K, then fix it with the initiator iSCSI in the operating system and which size to 64 K. The corresponding block sizes through layers increase performance or is it advisable? Any help answer and/or explaining best practices is greatly appreciated.

    itsolution,

    Thanks for the helpful response points.  I wrote a blog about this which I hope will help:

    Alignment of partition and blocks of size VMware 5 | blog.jgriffiths.org

    To answer your questions here, will:

    I have 1 TB of space (around) and create two Virutal Drives.

    Virtual Drive 1-10GB - to use for OS Hyper-visiere files

    Virtual Drive 2 - 990 GB - used for the storage of data/VM VMFS store

    The element size of default allocation on the Perc6 / i is 64 KB, but can be 8,16,32,64,128,256,512 or 1024 KB.

    What size block would you use table 1, which is where the real hyper-visiere will be installed?

    -> If you have two tables I would set the size of the block on the table of the hypervisor to 8 KB

    What block size that you use in table 2, which will be used as the VM data store in ESXi?

    ->, I'd go with 1024KO on VMFS 5 size

    -Do you want 1024KO to match the VMFS size which will be finally formatted on top he block?

    -> Yes

    * Consider that this database would eventually contain several virtual hard drives for each OS, database SQL, SQL logs formatted to NTFS to the recommended block, 4K, 8K, 64K size.

    -> The problem here is THAT VMFS will go with 1 MB, no matter what you're doing so sculpture located lower in the RAID will cause no problems but does not help either.  You have 4 k sectors on the disk.  RAID 1 MB, 1 MB invited VMFS, 4 k, 8K, 64 K.   Really, 64K gains are lost a little when the back-end storage is 1 MB.

    If the RAID stripe element size is set to 1 024 Ko so that it matches the VMFS 1 MB size of block, which would be better practice or is it indifferent?

    -> So that's 1024KB, or 4 KB chucks it doesn't really matter.

    What effect this has on the OS/Virtual HD and their sizes respective block installed on top of the tape and the size of block VMFS element?

    -> The effect is minimal on the performance but that exists.   It would be a lie to say that he didn't.

    I could be completely on the overall situation of the thought, but for me it seems that this must be some kind of correlation between the three different "layers" as I call it and a best practice in service.

    Hope that helps.  I'll tell you I ran block size SQL and Exchange time virtualized without any problem and without changing the operating system.  I just stuck with the standard size of microsoft.  I'd be much more concerned by the performance of the raid on your server controller.  They continue to do these things cheaper and cheaper with cache less and less.  If performance is the primary concern then I would consider a matrix or a RAID5/6 solution, or at least look at the amount of cache on your raid controller (reading is normally essential to the database)

    Just my two cents.

    Let me know if you have any additional questions.

    Thank you

    J

  • What is the best software project management for a Mac

    Hi I just bought a MacBook Pro for my business. My company has won an engineering project that I will be the Project Director. My client uses MS Projects, I can't on my Mac, what is the best option

    John

    Maybe this blog Capterra article can help you with choices for an alternative to MS Project for Macs.

    However, what I would recommend is to run Windows under BootCamp or a virtual machine, such as Parallels or VMware and then, install a version of Windows from MS Project to be entirely compatible with what your company uses.

  • I need to... and what is the best - battery option MBPro 2010

    Hi, I bought 2nd hand a MBP 7.1

    MacBook Pro "Core 2 Duo" 2.4 13 "mid-2010

    Used for maybe 2 years without battery problem.  Recently showing "Battery of Service" in the menu of the power.

    (A) I imagine things or not / can the device run more hot if the battery begins to deterioriate?  It seems

    to get much more hot - very hot - for continuous moderate use lately.

    (B) what is the final consensus on the best options - price + quality - (first prize) out there if I want to replace this

    myself (I have no problem with doing the replacement - just overwhelmed by conflicting data on the numerous AMZ and)

    Options of EBay alternative out there.  Someone at - it a definitive overview of best in class (and Yes, I know Apple

    exclusive of the costs, but for another 200 I can almost buy another used good MBPro 2010-12... Prefer under $ 100 for

    a battery, as it should be in my humble OPINION.  Thank you

    Mike

    You will need to replace the battery. Of course it will run hot because the charging circuit runs probably 100% of the time with a defective battery.

    I have had excellent experience with Anker computer in several of my MacBook Pro.

    http://www.Amazon.com/Anker-replacement-battery-4200mAh-warranty/DP/B006ZGCH18/r ef = sr_1_2? ie = UTF8 & qid = 1461526800 & sr = 8-2 & keywords = a1278 & refinements = p_89% 3AAnker

    Q http://www.Amazon.com/Anker-Replacement-Battery-Li-Polymer-Warranty/DP/B00D780NN/ref = sr_1_1? ie = UTF8 & qid = 1461526800 & sr = 8...

  • What is the best program to use to create an application?

    I want to know what is the best tool to use to make an app for the app store. ? I was using Xcode, but it is a little difficult to use, can someone pls give me some advice. And you must be 18 years old to submit an application?

    How skilled are you programming?  It is IDE Xcode, you don't like or the languages it uses?

    You can use the Terminal, but if you think that Xcode is hard you won't like, either.  There are some alternative programming environments like Novell or Xojo, but those who are not free, and you will also need to learn the languages they use.  Something like the open framework source PhoneGap is another option, if you use the Internet technologies would do what you want.

    Whatever the used development environment, you will need to have the age of majority (18 years in the United States) in order to conclude the contracts necessary to present something to the App Store.  Xcode 7 + will allow you to build and sideload your own mobile applications without needing to use the App Store, but now you are back to where you started.

  • What is the best software for imac photo management

    What is the best software for imac photo management

    This will depend on your needs.

    Looking for a database of professional for a huge collection of photos or photo is a simple tool to keep photos organized suffice?

    Software of Apple's professional photo 'Openness' is no longer sold. Professional software, you will need to look for software from third-party manufacturers - Lightroom, Capture One, to name a few.

    The News Photos of the Apple is still very basic and more suitable for an amateur user casual; you don't have much control over the design of the database of Photos.

  • Different screen resolutions - what is the best method?

    Hello

    I know that this question was asked a thousand times before, but what is the best way and the most reliable to deal with different screen resolutions?

    I read a lot of posts about it and tested on everything: unique, methods, combinations, let labview scale my objects, their scale by myself, etc. Another alternative that I found was to design the front panel to the lower screen resolution, let labview scale objects (graphics, controls tab and decorations) as window increases or decreases and lock "groups of indicators, controls and text" to prevent them from scaling and overlap. However, if I lock these "groups" that they don't move in the right place in the resizing of the window. Then, I put these 'groups' within groups and tried to compensate for the position via the property node, but it was not possible because the 'groups' within the cluster have been locked!

    After all these tests, I realized that the best way to manage different screen resolutions must have a main VI that detects the current screen resolution and load the good VI for this resolution. The problem is that I have a VI for each screen resolution (created one by one) and if I want to move the code I have to do the same task for all the screws

    Since I already have all the screws (for different screen resolutions), I could get the sizes and positions of all the objects through property nodes and create a kind of 'cluster' which, after the detection of the current screen resolution, would be to adjust all the objects. But I have several decorations in the front panel and I can not get information via the node property of them.

    THW way you can prevent the control to move when you're scaling, is to group the controls with 'something' which is placed outside the façade. In the example I give you now, you can see that I have grouped the stop button and the 'red faces' with a 'point' on the left side of the front panel.

  • What is the best way and to share data between a server and a Client app?

    Hello

    I'm trying to communicate a Client-Server application.

    In fact, I already have a simple data transfer via TCP/IP. However, I don't know yet, if TCP/IP is the best (and by that I mean, better, faster, safer, etc.)

    How to do.

    What are the cons and Pros between TCP/IP, STM and shared Variable?

    Do you recommend another type of communication in addition to these 3?

    Thank you

    Matt.

    In my view, that a general question cannot have a response says.

    Then, there is no way 'the best' for sharing data between a client and a server app.

    I like to use TCP/IP, but sometimes (when data loss is not critical) I use UPD (quick and dirty).

    I generally avoid shared variables, especially on embedded devices.

    Some other times I have I like to Exchange data in a database...

    A few other times I Exchange data using file...

    Marco

  • What are the functional differences between 'Microsoft Research détours' and the alternative open-source 'EasyHook?

    What are the functional differences, if any, between MS detours and the alternative open source EasyHook?

    http://www.microsoftstore.com/store/msusa/en_US/PDP/Microsoft-Research-detours-v3-professional/ProductID.253663300

    https://easyhook.github.IO/index.html

    This issue is beyond the scope of this site (for consumers) and to be sure, you get the best (and fastest) reply, we have to ask either on Technet (for IT Pro) or MSDN (for developers)
    *

Maybe you are looking for