Upgrading and Migrating an IQ database from older ... - Sybase
Upgrading and Migrating an IQ database from older ... - Sybase
Upgrading and Migrating an IQ database from older ... - Sybase
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ASE 15 Upgrade Checklist for <strong>Upgrading</strong> <strong>from</strong> ASE 12.x <strong>Sybase</strong> ASE 15<br />
_________________________________________________________________________________________________<br />
Abstract Pl<strong>an</strong>s in Cached Statements: Allows you to save abstract pl<strong>an</strong> information in statement cache.<br />
Shrink Log Space: Allows you to shrink the log space <strong><strong>an</strong>d</strong> free storage without re-creating the <strong>database</strong> by using<br />
the alter <strong>database</strong> comm<strong><strong>an</strong>d</strong> to remove unw<strong>an</strong>ted portions of a <strong>database</strong> log.<br />
Displaying Currently Set Switches: Allows you to see all traceflags at the server <strong><strong>an</strong>d</strong> session level.<br />
Ch<strong>an</strong>ges for Large Objects: Includes storing in-row LOB columns for small text, image, <strong><strong>an</strong>d</strong> unitext datatypes,<br />
storing declared SQL statements containing LOBs, indirectly referencing a LOB in Tr<strong>an</strong>sact-SQL statements, <strong><strong>an</strong>d</strong><br />
allowing checking for null values of large objects.<br />
Showing Cached Pl<strong>an</strong>s in XML: The new show_cached_pl<strong>an</strong>_in_xml function returns a showpl<strong>an</strong> output in XML<br />
for a statement in cache.<br />
Padding a Character Field Using str: Allow a field to be padded with a specified character or numeric.<br />
Ch<strong>an</strong>ges to select for update: Allows select for update comm<strong><strong>an</strong>d</strong> to exclusively lock rows for subsequent<br />
updates within the same tr<strong>an</strong>saction, <strong><strong>an</strong>d</strong> for updatable cursors.<br />
Creating Nonmaterialized, Non-null Columns: Allows creation of nonmaterialized, non-NULL columns.<br />
Sharing Inline Defaults: Allows sharing inline defaults between different tables in the same <strong>database</strong>.<br />
Retain Monitoring Data: Monitoring data is retained to improving query perform<strong>an</strong>ce.<br />
Analyze Dynamic Parameters: Dynamic parameters (which are indicated by question marks) before running a<br />
query, c<strong>an</strong> be <strong>an</strong>alyzed to avoid inefficient query pl<strong>an</strong>s.<br />
Monitor Lock Timeouts: Allows you to monitor lock timeouts.<br />
Truncate Trailing Zeros: Enable or disable truncation of trailing zeros <strong>from</strong> varbinary <strong><strong>an</strong>d</strong> binary null data.<br />
Fully Recoverable DDL: Use dump tr<strong>an</strong>saction to fully recover the operations that earlier versions of<br />
Adaptive Server minimally logged.<br />
Tr<strong>an</strong>sfer Rows <strong>from</strong> Source to Target Table Using merge: Allows tr<strong>an</strong>sferring rows <strong>from</strong> a source to a<br />
target table.<br />
View Statistics <strong><strong>an</strong>d</strong> Histograms with sp_showoptstats: Allows you to extract <strong><strong>an</strong>d</strong> display, in <strong>an</strong> XML<br />
document, statistics <strong><strong>an</strong>d</strong> histograms for various types of data objects <strong>from</strong> system tables such as<br />
systabstats <strong><strong>an</strong>d</strong> sysstatistics.<br />
Ch<strong>an</strong>ges to Cursors: Ch<strong>an</strong>ges to how cursors lock, m<strong>an</strong>age tr<strong>an</strong>sactions, <strong><strong>an</strong>d</strong> are declared.<br />
Nested select Statement Enh<strong>an</strong>cements: Exp<strong><strong>an</strong>d</strong>s the abilities of the asterisk (*).<br />
Chained Tr<strong>an</strong>sactions: Some system procedures may run in sessions that use chained tr<strong>an</strong>saction mode.<br />
Exp<strong><strong>an</strong>d</strong>ed Variable-Length Rows: Redefines data-only locked (DOL) columns to use a row offset of up to<br />
32767 bytes. Requires a logical page size of 16K to create wide, variable-length DOL rows.<br />
Like Pattern Matching: Treat square brackets individually in the like pattern-matching algorithm.<br />
Quoted Identifiers: Use quoted identifiers for tables, views, column names, index names, <strong><strong>an</strong>d</strong> system<br />
procedure parameters.<br />
___________________________________________________________________________________________________________<br />
ASE 15 Upgrade Checklist for ASE 12.X v3.0 Page 11 of 97 Last Update: May, 2012