IBM Informix Dynamic Server Getting Started Guide
Total Page:16
File Type:pdf, Size:1020Kb
IBM Informix Version 11.1 IBM Informix Dynamic Server Getting Started Guide G229-6372-00 IBM Informix Version 11.1 IBM Informix Dynamic Server Getting Started Guide G229-6372-00 Note: Before using this information and the product it supports, read the information in “Notices” on page C-1. This document contains proprietary information of IBM. It is provided under a license agreement and is protected by copyright law. The information contained in this publication does not include any product warranties, and any statements provided in this publication should not be interpreted as such. When you send information to IBM, you grant IBM a nonexclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you. © Copyright International Business Machines Corporation 1996, 2007. All rights reserved. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Introduction . vii In This Introduction . vii About This Publication . vii Types of Users . vii Software Dependencies . viii Assumptions About Your Locale . viii Demonstration Database . viii New Features in Version 11.10 . .ix Documentation Conventions . .ix Typographical Conventions . .ix Feature, Product, and Platform Markup . .x Syntax Diagrams . .x Example Code Conventions . xiii Additional Documentation . xiv IBM Informix Information Center . xiv Installation Guides . xiv Online Notes . xiv Informix Error Messages . xvi Publications . xvi Online Help . xvi Accessibility . xvii Compliance with Industry Standards . xvii IBM Welcomes Your Comments . xvii Chapter 1. Introducing Dynamic Server and Client Products . 1-1 In This Chapter . 1-1 IBM Informix Dynamic Server . 1-1 IBM Informix Dynamic Server Edition Comparison . 1-2 Installation and Migration . 1-2 Products Bundled with the Database Server . 1-2 BladeManager . 1-2 DataBlade API . 1-2 DataBlade Developers Kit . 1-3 IBM Informix Spatial DataBlade module . 1-3 Server Studio . 1-3 IBM Informix Client SDK Products . 1-3 Related IBM Informix Products . 1-5 IBM Informix Server Administrator (ISA) . 1-5 OpenAdmin Tool for IDS . 1-6 IBM Informix MaxConnect (UNIX) . 1-6 IBM Office Connect . 1-6 IBM Informix Data Director for Web . 1-6 DataBlade Modules . 1-6 Related IBM Data Server Products . 1-7 Other Related IBM Products . 1-7 Global Language Support . 1-9 Chapter 2. Using New Features in Dynamic Server . 2-1 In This Chapter . 2-4 New Features in Version 11.10 of IBM Informix Dynamic Server . 2-5 Multiple Remote Standalone Secondary Servers . 2-6 Multiple Shared Disk Secondary Servers . 2-6 Backup and Restore to Directories with ontape . 2-6 Continuous Logical Log Restore . 2-6 Encrypted Communications for HDR . 2-7 © Copyright IBM Corp. 1996, 2007 iii Improved Parallelism during Backup and Restore . 2-7 Automatic Ordering of dbspaces during Backup and Restore . 2-7 RTO Policy to Manage Server Restart . 2-7 Non-blocking Checkpoints . 2-7 Performance Improvements for Enterprise Replication . 2-8 ON-Bar Performance Report . 2-8 Transform Data during Backup and Restore . 2-8 Improved Performance for Cooked Files with Direct I/O on UNIX . 2-8 Improved Performance of Online Index Creation . 2-9 SQL Administration API . 2-9 Schedule Administrative Tasks . 2-9 Monitor and Analyze Recent SQL Statements . 2-10 Dynamically Change Enterprise Replication Configuration Parameters and Environment Variables . 2-10 Dynamically Rename Enterprise Replication Columns, Tables, and Databases . 2-10 Truncate Replicated Tables . 2-10 Improved Statistics Maintenance . 2-10 Installation Improvements on Windows Platforms . 2-11 Session Configuration Routines . 2-11 Multiple Users for Administration Mode . 2-11 PHP-based OpenAdmin Tool for IDS . 2-12 Named Parameters in a JDBC CallableStatement . 2-12 Index Binary Data Types . 2-12 Trigger Enhancements . 2-12 Derived tables in the FROM Clause of Queries . 2-13 Index Self-Join Query Plans . 2-13 Optimizer Directives in ANSI-Compliant Joined Queries . 2-14 Deployment Wizard . 2-14 Enhanced Concurrency with Committed Read Isolation . 2-14 Enhanced Data Types and UDR Support in Cross-Server Distributed Operations . 2-15 XML Publishing . 2-15 Index Hierarchical Data . 2-15 Basic Text Search . 2-16 Improved Concurrency with Private Memory Caches for Virtual Processors . 2-16 Web Feature Service for Geospatial Data . 2-16 Support for Data Server Clients with DRDA . 2-16 Statement Labels, GOTO, and LOOP Statements in the SPL language . 2-17 New SQL Functions . 2-17 Automatic Re-Compilation of Prepared Statements . 2-18 Label-Based Access Control . 2-18 New Features in Version 10.00 of IBM Informix Dynamic Server . 2-19 New Features in Version 10.00.xC4 . 2-19 New Features in Version 10.00.xC3 . 2-20 New Features in Version 10.00.xC1 . 2-23 New Features in Version 9.4 . 2-33 Security Enhancement . 2-34 Database Server Usability Enhancements . 2-34 Performance Enhancements . 2-36 Enterprise Replication Enhancements . 2-37 Extensibility Enhancements . 2-39 SQL Enhancements . 2-40 GLS Enhancements . 2-44 Reliability, Availability, and Supportability Features . 2-44 DataBlade API Enhancements . 2-45 High-Performance Loader Enhancements . 2-46 Backup and Restore Enhancements . 2-46 Installation Enhancements . 2-46 Changed or New URLs . ..