

# Oracle and MySQL tables and indexes
<a name="chap-oracle-aurora-mysql.tables"></a>

This section provides reference pages for Oracle and MySQL tables and indexes.

**Topics**
+ [Case sensitivity differences for Oracle and MySQL](chap-oracle-aurora-mysql.tables.case.md)
+ [Data types](chap-oracle-aurora-mysql.tables.common.md)
+ [Oracle Read-only tables and partitions and Amazon Aurora MySQL replicas](chap-oracle-aurora-mysql.tables.readonly.md)
+ [Oracle and MySQL table constraints](chap-oracle-aurora-mysql.tables.constraints.md)
+ [Oracle and MySQL temporary tables](chap-oracle-aurora-mysql.tables.temporary.md)
+ [Oracle and MySQL triggers](chap-oracle-aurora-mysql.tables.triggers.md)
+ [Oracle and MySQL tablespaces and data files](chap-oracle-aurora-mysql.tables.tablespaces.md)
+ [Oracle user-defined types](chap-oracle-aurora-mysql.tables.udt.md)
+ [Oracle unused columns](chap-oracle-aurora-mysql.tables.alter.md)
+ [Oracle virtual columns and MySQL generated columns](chap-oracle-aurora-mysql.tables.virtual.md)
+ [MySQL overall indexes summary](chap-oracle-aurora-mysql.tables.indexes.md)
+ [Oracle bitmap indexes](chap-oracle-aurora-mysql.tables.bitmap.md)
+ [Oracle and MySQL B-tree indexes](chap-oracle-aurora-mysql.tables.btree.md)
+ [Oracle composite indexes and MySQL multiple-column indexes](chap-oracle-aurora-mysql.tables.composite.md)
+ [Oracle function-based indexes and MySQL indexing on generated columns](chap-oracle-aurora-mysql.tables.expression.md)
+ [Oracle and MySQL invisible indexes](chap-oracle-aurora-mysql.tables.invisible.md)
+ [Oracle index-organized table and MySQL InnoDB clustered index](chap-oracle-aurora-mysql.tables.iot.md)
+ [Oracle local and global partitioned indexes and MySQL partitioned indexes](chap-oracle-aurora-mysql.tables.partitioned.md)
+ [Oracle automatic indexing](chap-oracle-aurora-mysql.tables.autoindex.md)