Advanced Operations Guide

Total Page:16

File Type:pdf, Size:1020Kb

Advanced Operations Guide Zen v15 Advanced Operations Guide Procedures and References for Advanced Users Copyright © 2021 Actian Corporation. All Rights Reserved. This Documentation is for the end user’s informational purposes only and may be subject to change or withdrawal by Actian Corporation (“Actian”) at any time. This Documentation is the proprietary information of Actian and is protected by the copyright laws of the United States and international treaties. The software is furnished under a license agreement and may be used or copied only in accordance with the terms of that agreement. No part of this Documentation may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, or for any purpose without the express written permission of Actian. To the extent permitted by applicable law, ACTIAN PROVIDES THIS DOCUMENTATION “AS IS” WITHOUT WARRANTY OF ANY KIND, AND ACTIAN DISCLAIMS ALL WARRANTIES AND CONDITIONS, WHETHER EXPRESS OR IMPLIED OR STATUTORY, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTY OF MERCHANTABILITY, OF FITNESS FOR A PARTICULAR PURPOSE, OR OF NON- INFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT WILL ACTIAN BE LIABLE TO THE END USER OR ANY THIRD PARTY FOR ANY LOSS OR DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS DOCUMENTATION, INCLUDING WITHOUT LIMITATION, LOST PROFITS, BUSINESS INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF ACTIAN IS EXPRESSLY ADVISED OF SUCH LOSS OR DAMAGE. The manufacturer of this Documentation is Actian Corporation. For government users, the Documentation is delivered with “Restricted Rights” as set forth in 48 C.F.R. Section 12.212, 48 C.F.R. Sections 52.227-19(c)(1) and (2) or DFARS Section 252.227-7013 or applicable successor provisions. Actian, Actian DataCloud, Actian DataConnect, Actian X, Avalanche, Versant, PSQL, Actian Zen, Actian Director, Actian Vector, DataFlow, Ingres, OpenROAD, and Vectorwise are trademarks or registered trademarks of Actian Corporation and its subsidiaries. All other trademarks, trade names, service marks, and logos referenced herein belong to their respective companies. This product includes software developed by Powerdog Industries. Copyright 1994 Powerdog Industries. All rights reserved. This product includes software developed by KeyWorks Software. Copyright 2002 KeyWorks Software. All rights reserved. This product includes software developed by DUNDAS SOFTWARE. Copyright 1997-2000 DUNDAS SOFTWARE LTD., all rights reserved. This product includes software developed by the Apache Software Foundation (www.apache.org). This product uses the free unixODBC Driver Manager as written by Peter Harvey ([email protected]), modified and extended by Nick Gorham ([email protected]), with local modifications from Actian Corporation. Actian Corporation will donate their code changes to the current maintainer of the unixODBC Driver Manager project, in accordance with the LGPL license agreement of this project. The unixODBC Driver Manager home page is located at www.unixodbc.org. For further information on this project, contact its current maintainer: Nick Gorham ([email protected]). A copy of the GNU Lesser General Public License (LGPL) is included on the distribution media for this product. You may also view the LGPL at www.fsf.org/licensing/licenses/lgpl.html. Advanced Operations Guide July 2021 Contents About This Documentation . xi Who Should Read This Documentation . xii Conventions . xiii 1 Zen Databases . 1 An Exploration of Object Names, Named Databases, and DSNs Zen Database Concepts. 2 Named Database . 2 Metadata . 2 Identifiers and Object Names. 2 The Default Database and the Current Database . 5 File Structure . 6 Access Methods . 9 Client-Server Communications . 10 Database Code Page . 10 ODBC DSN Creation Options . 11 Using the idshosts File. 11 2 Concepts of Database Maintenance . 13 An Introduction to Database Maintenance Configurations . 14 Database Security . 16 Data Archival and Restoration . 17 Troubleshooting. 18 Helpful Utilities . 19 3 The Zen Component Architecture. 21 A Discussion of Architecture Features Zen Database Management System . 22 Common Address Space . 22 Row Level Locking . 22 MicroKernel Engine . 22 Relational Engine . 23 Relational Architectural Overview . 24 Zen Relational Architecture for Servers and Workgroups. 24 Error Codes . 26 Auto Reconnect . 27 4 Configuration Reference. 29 Configuration Methods and Property Settings in Zen Configuration Overview . 30 Ensuring Configuration Changes Take Effect . 30 Connecting to Different Machines . 30 Configuration Using ZenCC. 31 Configuration Using Bcfg . 32 Command Syntax . 32 Example Scenario: Configuring a Single Setting from a Command Prompt . 33 iii Editing an Input File. 34 Restarting the Engines After Applying a New Setting . 34 Troubleshooting . 35 Service Configuration Properties . 36 Server Configuration Properties on All Platforms. 37 Access . 39 Communication Protocols . 46 Compatibility . 48 Data Integrity. 49 Debugging . 53 Directories . 55 Information. 57 Memory Usage . 57 Performance Tuning. 59 Windows Client Configuration Properties. 66 Access . 67 Application Characteristics . 69 Cache Engine . 70 Cache Engine Debugging . 71 Communication Protocols . 72 Performance Tuning. 73 Security . 74 Linux, macOS, and Raspbian Client Configuration Properties . 75 Case of Configuration Values. 75 Client Performance Affected by Local Setting . 75 File Names with Embedded Spaces . 75 Configuration Reference . 76 Access . 76 Communication Protocols . 77 Application Characteristics . ..
Recommended publications
  • Actian Zen Database Product Family Zero DBA, Embeddable Database for Data-Driven Edge Intelligence Applications
    Actian Zen Database Product Family Zero DBA, embeddable database for data-driven Edge intelligence applications Actian Zen database product family Zen offers NoSQL access for data-intensive Key Benefits is a single, secure, scalable Edge data application performance and local Zero DBA, developer-configurable management portfolio that meets the analytics support that leverages all popular NoSQL and SQL needs of on-premise, cloud, mobile and IoT programming languages (C/C++/C#, application developers. Actian Zen provides Java, Python, Perl, PHP, etc.), providing Embed or bundle with your persistent local and distributed data the perfect combination of speed and business-critical applications across intelligent applications deployed flexibility. Developers can choose among Support multiple data tables and in enterprise, branch, and remote field several methods of direct access to data files each up to 64TB environments, including mobile devices without going through a relational layer. Cross platform and version data and IoT. Develop and deploy on Intel or ARM Zen databases also offer SQL access for portability follows your application running Windows 10, Windows 2016 and reporting, query, and local transactions. This Simple upgrades 2019 Servers, Linux, macOS and iOS, Android, enables fast read and quick insert, update, Raspbian Linux distributions, Windows IoT and delete performance alongside full ACID Backward compatibility Core and Windows Nano Servers, supporting response on writes and ANSI SQL queries. JSON, BLOB, and Time-series the
    [Show full text]
  • Ecaccess User Guide
    ECaccess User Guide User Support Operations Department Version 3.3.0 May 2009 c Copyright 2009 European Centre for Medium-Range Weather Forecasts Shinfield Park, Reading, RG2 9AX, United Kingdom Literary and scientific copyrights belong to ECMWF and are reserved in all countries. The information within this publication is given in good faith and considered to be true, but ECMWF accepts no liability for error, omission and for loss or damage arising from its use. CONTENTS Contents 1 Introduction 3 2 Ecaccess concepts 4 2.1 ECaccess gateway ......................................... 4 2.2 Using an ECaccess gateway ................................... 5 2.3 Plugins ............................................... 5 3 Security authentication 7 3.1 ECaccess certificate ........................................ 7 3.2 ECcert command ......................................... 7 4 Unattended file transfers initiated from ECMWF 10 4.1 Target location ........................................... 10 4.2 ECtrans command ......................................... 11 4.2.1 Transfer to a Member State host via gateway ....................... 12 4.2.2 Transfer from a Member State host via gateway ...................... 12 5 Shell commands 14 5.1 Environment ............................................ 14 5.2 Access to Shell commands .................................... 15 5.3 General information ........................................ 15 5.4 File management ......................................... 15 5.5 Batch job management .....................................
    [Show full text]
  • AWS Marketplace Getting Started
    AWS Marketplace Getting Started Actian Vector VAWS-51-GS-14 Copyright © 2018 Actian Corporation. All Rights Reserved. This Documentation is for the end user’s informational purposes only and may be subject to change or withdrawal by Actian Corporation (“Actian”) at any time. This Documentation is the proprietary information of Actian and is protected by the copyright laws of the United States and international treaties. The software is furnished under a license agreement and may be used or copied only in accordance with the terms of that agreement. No part of this Documentation may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, or for any purpose without the express written permission of Actian. To the extent permitted by applicable law, ACTIAN PROVIDES THIS DOCUMENTATION “AS IS” WITHOUT WARRANTY OF ANY KIND, AND ACTIAN DISCLAIMS ALL WARRANTIES AND CONDITIONS, WHETHER EXPRESS OR IMPLIED OR STATUTORY, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTY OF MERCHANTABILITY, OF FITNESS FOR A PARTICULAR PURPOSE, OR OF NON-INFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT WILL ACTIAN BE LIABLE TO THE END USER OR ANY THIRD PARTY FOR ANY LOSS OR DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS DOCUMENTATION, INCLUDING WITHOUT LIMITATION, LOST PROFITS, BUSINESS INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF ACTIAN IS EXPRESSLY ADVISED OF SUCH LOSS OR DAMAGE. The manufacturer of this Documentation is Actian Corporation. For government users, the Documentation is delivered with “Restricted Rights” as set forth in 48 C.F.R. Section 12.212, 48 C.F.R.
    [Show full text]
  • Argus Research (July 2020)
    EQUITY RESEARCH REPORT July 13, 2020 MOLECULAR DATA INC. (NCM: MKD) Founded in 2013, China-based Molecular Data operates an e-commerce platform that KEY STATISTICS connects and serves participants of the Chinese chemicals industry across the value chain. Key Stock Statistics COMPANY HIGHLIGHTS Recent price (7/7/20) $2.40 * MKD: Connecting China’s Chemical Industry Value Chain 52 week high/low $11.80/$0.57 ADS Outstanding (M) 115 * In our view, Molecular Data has assembled a comprehensive network that can capture value across multiple previous pain points in China’s fragmented chemicals industry. Market cap (M) $276.0 Dividend Nil * After several years of organically building platform capabilities to include financial services, warehousing, logistics and software as a service (SaaS) offerings, Molecular Yield Nil Data should now be able to diversify its revenue stream beyond its core chemical direct e-commerce sales. This should lead to enhanced profit margins and, ultimately, sustainable Sector Overview profitability. Sector Materials * At the end of 2019, Molecular Data completed an initial public offering that yielded net Sector % of S&P 500 2.5% proceeds of approximately $55 million. As a result, we view the company as well posi- tioned to invest in its integrated e-commerce platform with new higher-margin services, and to pursue the acquisition of new capabilities and services globally. Financials ($M) * Although we expect near-term financial results to be impacted by the COVID-19 outbreak, Cash & Mkt Securities 8.3 which forced many customers and suppliers to halt operations throughout the first half of Debt 2.0 2020, we are encouraged by continued robust traffic on the Molbase platform.
    [Show full text]
  • Openvms: an Introduction
    The Operating System Handbook or, Fake Your Way Through Minis and Mainframes by Bob DuCharme VMS Table of Contents Chapter 7 OpenVMS: An Introduction.............................................................................. 7.1 History..........................................................................................................................2 7.1.1 Today........................................................................................................................3 7.1.1.1 Popular VMS Software..........................................................................................4 7.1.2 VMS, DCL................................................................................................................4 Chapter 8 Getting Started with OpenVMS........................................................................ 8.1 Starting Up...................................................................................................................7 8.1.1 Finishing Your VMS Session...................................................................................7 8.1.1.1 Reconnecting..........................................................................................................7 8.1.2 Entering Commands..................................................................................................8 8.1.2.1 Retrieving Previous Commands............................................................................9 8.1.2.2 Aborting Screen Output.........................................................................................9
    [Show full text]
  • MAX3946 1Gbps to 11.3Gbps, SFP+ Laser Driver with Laser Impedance
    19-5182; Rev 1; 5/11 EVALUATION KIT AVAILABLE 1Gbps to 11.3Gbps, SFP+ Laser Driver with Laser Impedance Mismatch Tolerance MAX3946 General Description Features The MAX3946 is a +3.3V, multirate, low-power laser S 225mW Power Dissipation Enables < 1W SFP+ diode driver designed for Ethernet and Fibre Channel Modules transmission systems at data rates up to 11.3Gbps. S Up to 100mW Power Consumption Reduction by This device is optimized to drive a differential transmit- Enabling the Use of Unmatched FP/DFB TOSAs ter optical subassembly (TOSA) with a 25I flex circuit. The unique design of the output stage enables use of S Supports SFF-8431 SFP+ MSA and SFF-8472 unmatched TOSAs, greatly reducing headroom limita- Digital Diagnostic tions and lowering power consumption. S 225mW Power Dissipation at 3.3V (IMOD = 40mA, The device receives differential CML-compatible signals IBIAS = 60mA Assuming 25I TOSA) with on-chip line termination. It can deliver laser modula- S Single +3.3V Power Supply tion current of up to 80mA, at an edge speed of 22ps S Up to 11.3Gbps (NRZ) Operation (20% to 80%), into a 5I to 25I external differential load. S Programmable Modulation Current from 10mA to The device is designed to have a symmetrical output 100mA (5I Load) stage with on-chip back terminations integrated into its outputs. A high-bandwidth, fully differential signal S Programmable Bias Current from 5mA to 80mA path is implemented to minimize deterministic jitter. An S Programmable Input Equalization equalization block can be activated to compensate for S Programmable Output Deemphasis the SFP+ connector.
    [Show full text]
  • With Strato, Esgyn Sends Hybrid Data Workloads to the Cloud
    451 RESEARCH REPRINT REPORT REPRINT With Strato, Esgyn sends hybrid data workloads to the cloud JAMES CURTIS 01 NOV 2018 Esgyn is an emerging player in the hybrid processing space that sells a SQL-based query engine based on the Apache Trafodion project. Now the company is introducing a managed cloud service to handle hybrid workloads as it looks to spur US adoption. THIS REPORT, LICENSED TO ESGYN, DEVELOPED AND AS PROVIDED BY 451 RESEARCH, LLC, WAS PUBLISHED AS PART OF OUR SYNDICATED MARKET INSIGHT SUBSCRIPTION SERVICE. IT SHALL BE OWNED IN ITS ENTIRETY BY 451 RESEARCH, LLC. THIS REPORT IS SOLELY INTENDED FOR USE BY THE RECIPIENT AND MAY NOT BE REPRODUCED OR RE-POSTED, IN WHOLE OR IN PART, BY THE RE- CIPIENT WITHOUT EXPRESS PERMISSION FROM 451 RESEARCH. ©2018 451 Research, LLC | WWW.451RESEARCH.COM 451 RESEARCH REPRINT Establishing itself as an up-and-coming player in the hybrid processing space, Esgyn has rolled out an updated version of its EsgynDB database, which is based on Apache Trafodion. The company is also making an active push into the cloud with a managed cloud service called Esgyn Strato, which is ex- pected to be generally available in November on AWS and Azure. THE 451 TAKE With hybrid workloads on the rise, Esgyn is in a good position to ride the current wave. The startup’s core technology of Apache Trafodion hearkens back nearly 30 years to technology developed at Tan- dem and later refined at Hewlett-Packard. As such, the company’s core technology rests on a solid foundation with a proven history.
    [Show full text]
  • Supplementary Material for Traditional Agricultural Practices and the Sex Ratio Today Alberto Alesina1,2, Paola Giuliano3,2,*, Nathan Nunn1,2
    Supplementary Material for Traditional agricultural practices and the sex ratio today Alberto Alesina1,2, Paola Giuliano3,2,*, Nathan Nunn1,2 1 Harvard University. 2 NBER. 3 UCLA. *Correspondence to: [email protected] The Supplementary Material provides details on the data sources and the robustness of the analysis for the results derived in the paper. Additional details on the Ethnographic Atlas The Ethnographic Atlas was constructed by George Peter Murdock. It contains ethnographic information for 1,265 ethnic groups worldwide. The period in which the information was collected varies by ethnicity, with the earliest observation dates coming from ethnicities in the Old World (where early written evidence is available) and the most recent information dating around the 20th century, for those parts of the world without a written history and directly observed by anthropologists. All societies are observed prior to industrialization. In total, 23 ethnicities are observed during the 17th century or earlier, 16 during the 18th century, 310 during the 19th century, 876 between 1900 and 1950, and 31 after 1950. For nine ethnicities, an exact year is not provided. The variable v39 classifies each ethnic group as being in one of the following three categories: (1) the plough was absent, (2) the plough existed at the time the group was observed, but it was not aboriginal, and (3) the plough was aboriginal, having existed prior to contact. Using this information, we construct an indicator variable that equals one if the plough was ever adopted during the pre-industrial period (whether aboriginal or not) and zero otherwise. Of the 1,156 ethnicities for which information exists, for 997 the plough was absent, for 141 the plough was adopted (and aboriginal), and for 18 it was adopted, but after European contact.
    [Show full text]
  • Actian Zen Core Database for Android Zero DBA, Embeddable DB for Edge Apps and Smart Devices
    Actian Zen Core Database for Android Zero DBA, embeddable DB for edge apps and smart devices Key Benefits Actian Zen Core database for Android focuses squarely on the needs of Edge and IoT application developers, providing persistent local and distributed data across intelligent Zero DBA, developer-configurable applications embedded in smart devices. Develop using the Android SDK and other 3rd party tools and deploy on any standard or embedded platform running Android. Actian Zen Core SQL and NoSQL database for Android supports zero ETL data sharing to any Actian Zen family server or Embed in local apps client database. Data portability across platforms and Zen Core database for Android is a NoSQL, zero DBA, embeddable, nano-footprint (2MB versions minimum) edge database for SIs, ISVs, and OEMs that need to embed a data management platform in their Android apps, from smart phones to PoS terminals to industrial IoT. With direct Supports peer-to-peer and client-server data access via APIs, self-tuning, reporting, data portability, exceptional reliability, and compatibility, IoT and Edge developers can deliver apps at scale across a Wide range of platforms. Supported Platforms Zero Database Administration Set it and forget it. Edge computing in the World of consumer device and industrial IoT apps Android 5 or higher means no DBA. Zen Edge database is built for non-IT environments, removing need for consultants or DBA supervision. Whether you elect to never touch your app or continually Android Things 1.0 or higher patch and redeploy it, Zen Core database for Android Won’t break your app under any Android SDK 25 or higher circumstances.
    [Show full text]
  • Resource Management: Linux Kernel Namespaces and Cgroups
    Resource management: Linux kernel Namespaces and cgroups Rami Rosen [email protected] Haifux, May 2013 www.haifux.org 1/121 http://ramirose.wix.com/ramirosen TOC Network Namespace PID namespaces UTS namespace Mount namespace user namespaces cgroups Mounting cgroups links Note: All code examples are from for_3_10 branch of cgroup git tree (3.9.0-rc1, April 2013) 2/121 http://ramirose.wix.com/ramirosen General The presentation deals with two Linux process resource management solutions: namespaces and cgroups. We will look at: ● Kernel Implementation details. ●what was added/changed in brief. ● User space interface. ● Some working examples. ● Usage of namespaces and cgroups in other projects. ● Is process virtualization indeed lightweight comparing to Os virtualization ? ●Comparing to VMWare/qemu/scaleMP or even to Xen/KVM. 3/121 http://ramirose.wix.com/ramirosen Namespaces ● Namespaces - lightweight process virtualization. – Isolation: Enable a process (or several processes) to have different views of the system than other processes. – 1992: “The Use of Name Spaces in Plan 9” – http://www.cs.bell-labs.com/sys/doc/names.html ● Rob Pike et al, ACM SIGOPS European Workshop 1992. – Much like Zones in Solaris. – No hypervisor layer (as in OS virtualization like KVM, Xen) – Only one system call was added (setns()) – Used in Checkpoint/Restart ● Developers: Eric W. biederman, Pavel Emelyanov, Al Viro, Cyrill Gorcunov, more. – 4/121 http://ramirose.wix.com/ramirosen Namespaces - contd There are currently 6 namespaces: ● mnt (mount points, filesystems) ● pid (processes) ● net (network stack) ● ipc (System V IPC) ● uts (hostname) ● user (UIDs) 5/121 http://ramirose.wix.com/ramirosen Namespaces - contd It was intended that there will be 10 namespaces: the following 4 namespaces are not implemented (yet): ● security namespace ● security keys namespace ● device namespace ● time namespace.
    [Show full text]
  • The Ingres Next Initiative Enabling the Cloud, Mobile, and Web Journeys for Our Actian X and Ingres Database Customers
    The Ingres NeXt Initiative Enabling the Cloud, Mobile, and Web Journeys for our Actian X and Ingres Database Customers Any organization that has leveraged technology to help run their business Benefits knows that the costs associated with on-going maintenance and support for Accelerate Cost Savings legacy systems can often take the upwards of 50% of the budget. Analysts and • Seize near-term cost IT vendors tend to see these on-going investments as sub-optimum, but for reductions across your IT and mission critical systems that have served their organizations well for decades business operations and tight budgets, , the risk to operations and business continuity make • Leverage existing IT replacing these tried and tested mission critical systems impractical. In many investments and data sources cases, these essential systems contain thousands of hours of custom developed business logic investment. • Avoid new CAPEX cycles when Products such as Actian Ingres and, more recently Actian X Relational retiring legacy systems Database Management Systems (RDBMS), have proven Actian’s commitment to helping our customers maximize their existing investments without having Optimize Risk Mitigation to sacrifice modern functionality. Ultimately, this balance in preservation and • Preserve investments in existing business logic while innovation with Ingres has taken us to three areas of development and taking advantage of modern deployment: continuation of heritage UNIX variants on their associated capabilities hardware, current Linux and Windows for on-premise and virtualized environments and most importantly, enabling migration to the public cloud. • Same database across all platforms Based on a recent survey of our Actian X and Ingres customer base, we are seeing a growing desire to move database workloads to the Cloud.
    [Show full text]
  • Magic Quadrant for Data Integration Tools
    20/08/2019 Gartner Reprint Licensed for Distribution Magic Quadrant for Data Integration Tools Published 1 August 2019 - ID G00369547 - 92 min read By Analysts Ehtisham Zaidi, Eric Thoo, Nick Heudecker The data integration tool market is resurging as new requirements for hybrid/intercloud integration, active metadata and augmented data management force a rethink of existing practices. This assessment of 16 vendors will help data and analytics leaders make the best choice for their organization. Strategic Planning Assumptions By 2021, more than 80% of organizations will use more than one data delivery style to execute their data integration use cases. By 2022, organizations utilizing active metadata to dynamically connect, optimize and automate data integration processes will reduce time to data delivery by 30%. By 2022, manual data integration tasks (including recognition of performance and optimization issues across multiple environments) will be reduced by 45% through the addition of ML and automated service-level management. By 2023, improved location-agnostic semantics in data integration tools will reduce design, deployment and administrative costs by 40%. Market Definition/Description The discipline of data integration comprises the architectural techniques, practices and tools that ingest, transform, combine and provision data across the spectrum of data types. This integration takes place in the enterprise and beyond — across partners as well as third-party data sources and use cases — to meet the data consumption requirements of all applications and business processes. This is inclusive of any technology that supports data integration requirements regardless of current market nomenclature (e.g., data ingestion, data transformation, data replication, messaging, data synchronization, data virtualization, stream data integration and many more).
    [Show full text]