--- a/oracle.rst Mon Feb 11 10:39:37 2013 +0200
+++ b/oracle.rst Mon Feb 11 11:31:40 2013 +0200
@@ -27,3 +27,36 @@
Oracle Reports is a tool for developing reports against data
stored in an Oracle database.
+Информация о таблицах в БД Oracle.
+==================================
+
+Список таблиц::
+
+ select * from user_tables;
+
+Занимаемый размер таблиц и индексов::
+
+ select segment_name, segment_type, sum(bytes) from user_extents
+ group by segment_name, segment_type order by sum(bytes);
+
+ select sum(bytes) from user_extents;
+
+Список индексов по таблицам::
+
+ select * from user_indexes order by table_name;
+
+Список размеров индексов по таблицам::
+
+ select index_name, table_name, sum(user_extents.bytes) as bytes from user_indexes
+ left outer join user_extents on user_extents.segment_name = table_name
+ group by index_name, table_name
+ order by table_name;
+
+Список ограничений::
+
+ select * from user_constraints;
+
+Используемое пространство таблиц::
+
+ select distinct tablespace_name from user_tables;
+