![](space.gif) Introduction
![](plus.gif) Highlights of c-treeACE 10.3
![](space.gif) Documentation Updates
![](space.gif) Performance: Faster than Ever
![](plus.gif) Performance Gains
![](space.gif) Improved scalability with distributed data and index cache counters
![](space.gif) Add Unique Key First file mode
![](space.gif) Skip the backup of Non-Transaction and Pre-image Files
![](plus.gif) Improvements under the hood
![](space.gif) c-treeACE SQL large query improvements
![](space.gif) Reduced index node contention
![](space.gif) Improved c-treeACE SQL ADO.NET Provider fetch performance
![](space.gif) c-treeACE SQL on big-endian systems considers index for backward scan
![](space.gif) Field Callbacks improve c-treeACE SQL Types SDK performance
![](space.gif) Improved performance of physical order batch reads with no locking
![](space.gif) Improved performance at Transaction Commit
![](space.gif) Reduced contention of synchronization objects with Slim Reader/Writer Locks
![](space.gif) Key buffer optimization for non-partition key search when Partition File support is in use
![](space.gif) Optimized c-treeDB field structure information retrieval performance
![](space.gif) ISAM performance enhancement
![](space.gif) Improved c-treeACE SQL numeric read performance
![](space.gif) Improved c-treeACE SQL performance for queries containing both Group By and Order By clauses
![](space.gif) c-treeACE SQL optimization for non-contiguous ranges
![](plus.gif) New and Improved
![](plus.gif) Compression
![](space.gif) Run Length Encoding (RLE) compression option
![](space.gif) Dynamically load zlib
![](space.gif) Compressing/un-compressing existing data
![](plus.gif) Shared Memory
![](space.gif) Shared Memory protocol for SQL connections on AIX, Linux, and Solaris
![](space.gif) Shared Memory for c-treeACE SQL ADO.NET provider connections
![](space.gif) Shared Memory for JDBC
![](space.gif) Faster client detection of lost Unix Shared Memory connections
![](space.gif) Improved Shared Memory connect performance on AIX
![](space.gif) Additional information logged to CTSTATUS.FCS for failed Shared Memory connection attempts on Windows
![](plus.gif) Batch Updates
![](space.gif) BAT_UPD and BAT_UPD_KEY
![](space.gif) New batch update mode BAT_UPD_KEPSRL preserves serial number in existing record
![](space.gif) Batch Update Operations: BAT_UPD and BAT_UPD_KEY
![](space.gif) Record Locking - BAT_LOK_BLK, BAT_LOK_KEEP and BAT_LOK_ONE
![](space.gif) Heterogeneous Support for BAT_INS and BAT_UPD
![](plus.gif) Configuration
![](space.gif) Keyword defaults based on available CPUs and CPU license limit
![](space.gif) Configuration Flexibility with Environment Variables
![](space.gif) License file name can be set with environment variable
![](plus.gif) Backup/Restore
![](space.gif) Backup Defer Interval for Improved Performance
![](space.gif) Forward Roll Path Redirection
![](plus.gif) Logging and Information
![](space.gif) Full version and build date available to clients
![](space.gif) Enhanced audit capability logs IP addresses for all connections in lock dump log on Windows
![](space.gif) Error codes adjusted for uniqueness
![](space.gif) Automatic Recovery diagnostic logging option
![](space.gif) Improvements in space reclamation in data records
![](space.gif) Increased default maximum number of segments per key
![](space.gif) Enable Windows service pre-shutdown timeout
![](space.gif) Locking table allows different behavior per-file, per-connection
![](space.gif) File rebuild memory limit - File memory usage keyword for rebuild memory usage
![](space.gif) Database Copy with Virtual Tables and improved performance
![](space.gif) Greater user connection control
![](plus.gif) Replication Agent Updates
![](space.gif) Batch insert operations in BAT_RET_BLK mode now supported
![](space.gif) Replication Agent - Improved counting of failed operations
![](space.gif) Log more descriptive error message
![](space.gif) Starting at source server's current log position
![](space.gif) c-treeACE Replication Monitor - New tool for the Replication Agent
![](plus.gif) c-treeACE SQL
![](space.gif) Temporary memory subsystem improved
![](space.gif) Removed c-treeACE SQL statement size limitation
![](space.gif) Encryption of c-treeACE SQL system tables
![](space.gif) Configurable c-treeACE SQL server connection timeout
![](space.gif) Built-in procedure now returns full version information
![](space.gif) SQL_OPTION OLD_DELFLD_LEN
![](space.gif) Remove c-treeACE SQL database on failed database copy
![](space.gif) c-treeACE SQL shutdown when Callback Library loading fails
![](plus.gif) Interface Technology Additions
![](plus.gif) c-treeDB
![](space.gif) Table file names of the form *.XXX.XXX
![](space.gif) ctdbGetRecordKeyPos()
![](plus.gif) c-treeDB.NET
![](space.gif) .NET Tools for VS2010 - All projects updated to use .NET Framework v4.0
![](space.gif) .NET - Removed STRONGSIGN from assemblies
![](space.gif) .NET - New SetEncryption method for FairCom.Isam API
![](space.gif) FairCom.CtreeDB.dll - New GetRecordBuffer(Byte buffer) method
![](plus.gif) c-treeDB C++
![](space.gif) CTRecord::GetRecordKeyPos
![](plus.gif) c-treeDB .NET API
![](space.gif) CTRecord.GetRecordKeyPos
![](plus.gif) c-treeDB .NET API
![](space.gif) CTRecord.GetRecordKeyPos
![](plus.gif) c-treeDB Java
![](space.gif) Java helper library updated
![](space.gif) Improved message to indicate incorrect JTCB JNI DLL found
![](space.gif) Reduced thread contention with c-treeDB for Java (JTDB)
![](plus.gif) SQL Interfaces
![](space.gif) PHP - Query timeout support
![](space.gif) Python updated to use cDecimal Class and new ctsqlapi functions
![](space.gif) Python improved performance on numeric column retrieval
![](space.gif) Python Cursor.rowcount returns number of fetched rows
![](space.gif) Direct SQL - New numeric conversion functions
![](space.gif) Direct SQL - ctsqlClearError function
![](space.gif) Support for uTFRMKEY in client library
![](plus.gif) GUI Tools
![](space.gif) Cross-platform Java tools
![](plus.gif) .NET GUI tools
![](space.gif) c-treeACE SQL Explorer - Avoid UPDATE on unchanged columns
![](space.gif) c-treeACE SQL Explorer - Export schema enhancement
![](space.gif) c-treeACE SQL Explorer - Statements page shows column types
![](space.gif) c-treeACE SQL Explorer - Support for breakpoints on scripts
![](space.gif) c-treeACE SQL Explorer and c-treeACE Monitor Servers Manager
![](space.gif) c-treeACE ISAM Explorer - RawMode enabled on all tables
![](space.gif) c-treeACE ISAM Explorer - Option for max characters in columns
![](space.gif) c-treeACE ISAM Explorer - Replication tab removed
![](space.gif) c-treeACE Gauges - AutoLogin and RememberPassword
![](space.gif) c-treeACE Gauges - Expanded range
![](space.gif) c-treeACE Status Log Analyzer - Added drag & drop support
![](space.gif) c-treeACE ErrorViewer - Updated error file
![](space.gif) Improved Windows ompliance
![](plus.gif) Command-Line Utilities
![](plus.gif) ctstat - c-treeACE Statistics Utility
![](space.gif) ctstat: List file and user lock information
![](space.gif) ctstat -filelocks file [key] - Wildcards displaying record locks by file
![](space.gif) ctquiet - Unix option to avoid disconnect
![](plus.gif) ctsqlimp - c-treeACE SQL Import Utility
![](space.gif) ctsqlimp -B switch grants public read-only access to linked tables
![](space.gif) ctsqlimp Check for Max Number of Indexes/Segments
![](plus.gif) ctadmn - c-treeACE Administration Utility
![](space.gif) ctadmn utility checks for active transactions before quiescing FairCom Server
![](space.gif) ctadmn user listing for rtexecute thread running report launched by RTSCRIPT
![](space.gif) Changes to ctrbldif, ctcmpcif, and ctinfo
![](plus.gif) ctrbldif - c-treeACE Rebuild Utility
![](space.gif) Option to set index's automatic segment attributes
![](space.gif) Updates in ctrbldif, ctcmpcif, and ctinfo handling of security attributes
![](plus.gif) ctinfo - c-treeACE Information Utility
![](space.gif) ctinfo -isam option added
![](plus.gif) ctdmpidx - c-treeACE Dump Index Utility
![](space.gif) ctdmpidx option to list all key values in index
![](plus.gif) ctldmp - c-treeACE Dump Utility
![](space.gif) ctldmp option to create transaction start files from checkpoints in transaction log files
![](plus.gif) ctmtap - c-treeACE Utility
![](space.gif) ctmtap - Command-line options for user name and password
![](plus.gif) cttctx - c-treeACE Utility
![](space.gif) cttctx locking options for record read
![](plus.gif) dbdump - c-treeACE Dump Utility
![](space.gif) dbdump speed enhanced using batch operations
![](space.gif) dbdump -p query passthru support
![](plus.gif) Notable Compatibility Changes
![](space.gif) File rebuild memory limit - File memory usage keyword for rebuild memory usage
![](space.gif) Suppress logging File Delete Error for I0000000.FCS during startup
![](space.gif) ODBC SQLColAttributes renamed
![](space.gif) ctOpenSequence() returns NO_ERROR when specified sequence does not exist
![](space.gif) ctSETENCRYPT - Passing a NULL to disable encryption
![](space.gif) Rebuild Fails with Error 484 (Could Not Open Sort Work File)
![](space.gif) Treat fixed-length compressed data files consistently across batch record returns, inserts, and updates
![](space.gif) Unix Shared Memory Protocol Not Freeing Shared Memory Segments (different client and server user accounts)
![](space.gif) Error codes adjusted for uniqueness
![](space.gif) c-treeACE SQL option to force previous $DELFLD$ size
![](space.gif) c-treeACE SQL shutdown when Callback Library loading fails
![](space.gif) ctrbldif, ctcmpcif, and ctinfo - Updates to handling of security attributes
![](space.gif) Copyright Notice
![](space.gif) Index
|