Oracle8i Reference
Release 2 (8.1.6)

Part Number A76961-01

Library

Product

Contents

Index

Go to previous page Go to beginning of chapter Go to next page

Database Limits, 4 of 5


Logical Database Limits

Item  Type  Limit 

GROUP BY clause 

Maximum length 

The GROUP BY expression and all of the nondistinct aggregates functions (e.g., SUM, AVG) must fit within a single database block. 

Indexes 

Maximum per table 

Unlimited 

total size of indexed column 

40% of the database block size minus some overhead. 

Columns 

Per table 

1000 columns maximum 

Per index (or clustered index) 

32 columns maximum 

 

Per bitmapped index 

30 columns maximum 

Constraints 

Maximum per column 

Unlimited 

Nested Queries 

Maximum number 

255  

Partitions 

Maximum length of linear partitioning key 

4KB - overhead 

Maximum number of columns in partition key 

16 columns 

Maximum number of partitions allowed per table or index 

64K-1 partitions 

Rollback Segments 

Maximum number per database 

No limit; limited within a session by the MAX_ROLLBACK_SEGMENTS initialization parameter 

Rows 

Maximum number per table 

Unlimited 

SQL Statement Length 

Maximum length of statements 

64K maximum; particular tools may impose lower limits. 

Stored Packages 

Maximum size 

PL/SQL and Developer/2000 may have limits on the size of stored procedures they can call. The limits typically range from 2000 to 3000 lines of code.

See Also: Your PL/SQL or Developer/2000 documentation for details.  

Trigger Cascade Limit 

Maximum value 

Operating system dependent, typically 32. 

Users and Roles 

Maximum 

2,147,483,638 

Tables 

Maximum per clustered table 

32 tables 

Maximum per database 

Unlimited 


Go to previous page Go to beginning of chapter Go to next page
Oracle
Copyright © 1996-2000, Oracle Corporation.

All Rights Reserved.

Library

Product

Contents

Index