27.10.2013 Views

Firebird 2.1 Release Notes

Firebird 2.1 Release Notes

Firebird 2.1 Release Notes

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Firebird</strong> <strong>2.1</strong> <strong>Release</strong> <strong>Notes</strong><br />

Call a UDF as a Void Function (Procedure) .......................................................................... 91<br />

8. New Reserved Words and Changes ................................................................................................... 92<br />

Newly Reserved Words ................................................................................................................ 92<br />

Changed from Non-reserved to Reserved ....................................................................................... 92<br />

Keywords Added as Non-reserved ................................................................................................ 92<br />

Keywords No Longer Reserved .................................................................................................... 94<br />

No Longer Reserved as Keywords ................................................................................................ 94<br />

9. Indexing & Optimizations ................................................................................................................. 95<br />

Optimizations in V.<strong>2.1</strong> ................................................................................................................. 95<br />

Improved PLAN Clause ............................................................................................................... 95<br />

Optimizer Improvements .............................................................................................................. 95<br />

For All Databases ................................................................................................................ 96<br />

For ODS 11 Databases only ................................................................................................. 97<br />

Enhancements to Indexing ............................................................................................................ 98<br />

252-byte index length limit is gone ....................................................................................... 98<br />

Expression Indexes ............................................................................................................... 98<br />

Changes to Null keys handling ............................................................................................. 99<br />

Improved Index Compression ............................................................................................... 99<br />

Selectivity Maintenance per Segment .................................................................................. 100<br />

10. International Language Support (INTL) ......................................................................................... 101<br />

New INTL Interface for Non-ASCII Character Sets ..................................................................... 101<br />

Architecture ....................................................................................................................... 101<br />

Enhancements .................................................................................................................... 101<br />

INTL Plug-ins .................................................................................................................... 103<br />

New Character Sets/Collations ............................................................................................ 104<br />

Developments in V.<strong>2.1</strong> ....................................................................................................... 105<br />

ICU Character Sets ............................................................................................................. 105<br />

The UNICODE Collations .................................................................................................. 107<br />

Specific Attributes for Collations ........................................................................................ 107<br />

Collation Changes in V.<strong>2.1</strong> ................................................................................................. 108<br />

Metadata Text Conversion .......................................................................................................... 109<br />

Repairing Your Metadata Text ............................................................................................ 109<br />

Supported Character Sets ............................................................................................................ 110<br />

11. Administrative Features ................................................................................................................ 111<br />

Monitoring Tables ...................................................................................................................... 111<br />

The Concept ....................................................................................................................... 111<br />

Scope and Security ............................................................................................................. 111<br />

Metadata ............................................................................................................................ 112<br />

Usage ................................................................................................................................. 115<br />

Cancel a Running Query ..................................................................................................... 117<br />

Performance Guidelines for Using MON$ Under Load ......................................................... 117<br />

More Context Information .......................................................................................................... 118<br />

12. Security ........................................................................................................................................ 120<br />

Summary of Changes ................................................................................................................. 120<br />

New security database ........................................................................................................ 120<br />

Using Windows Security to Authenticate Users .................................................................... 120<br />

Better password encryption ................................................................................................. 120<br />

Users can modify their own passwords ................................................................................ 120<br />

Non-server access to security database is rejected ................................................................ 121<br />

Active protection from brute-force attack ............................................................................. 121<br />

Vulnerabilities have been closed ......................................................................................... 121<br />

Details of the Security Changes in <strong>Firebird</strong> 2 ............................................................................... 121<br />

vii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!