本章介绍如何从OrientDB命令行获取特定数据库的信息。
以下语句是Info
命令的基本语法。
info
注 - 只有在连接到特定数据库后才能使用此命令,并且它将检索仅当前正在运行的数据库的信息。
示例
在这个例子中,我们将使用我们在前一章中创建的名为demo
的数据库。 将从demo
数据库中检索基本信息。
可以使用以下命令获取数据库信息。
orientdb {db = demo}> info
如果成功执行上面命令,将获得以下输出。
... ... |9 |orole | 4|ORole | | 3| 910b| |10 |oschedule| 8|OSchedule| | 0| 0b| |11 |osequence| 7|OSequence| | 0| 0b| |12 |ouser | 5|OUser | | 3| 617b| |13 |v | 9|V | | 0| 0b| |14 |v_1 | 10|V | | 0| 0b| |15 |v_2 | 11|V | | 0| 0b| |16 |v_3 | 12|V | | 0| 0b| +----+---------+----+---------+-----------------+-----+----------+ | |TOTAL | | | | 9| 11.94KB| +----+---------+----+---------+-----------------+-----+----------+ CLASSES +----+-----------+-------------+-----------------------------+-----+ |# |NAME |SUPER-CLASSES|CLUSTERS |COUNT| +----+-----------+-------------+-----------------------------+-----+ |0 |E | |e(13),e_1(14),e_2(15),e_3(16)| 0| |1 |OFunction | |ofunction(6) | 0| |2 |OIdentity | |- | 0| |3 |ORestricted| |- | 0| |4 |ORole |[OIdentity] |orole(4) | 3| |5 |OSchedule | |oschedule(8) | 0| |6 |OSequence | |osequence(7) | 0| |7 |OTriggered | |- | 0| |8 |OUser |[OIdentity] |ouser(5) | 3| |9 |V | |v(9),v_1(10),v_2(11),v_3(12) | 0| +----+-----------+-------------+-----------------------------+-----+ | |TOTAL | | | 6| +----+-----------+-------------+-----------------------------+-----+ INDEXES +----+--------------+-----------------+-------+---------+-------+------------+ |# |NAME |TYPE |RECORDS|CLASS |COLLATE|FIELDS | +----+--------------+-----------------+-------+---------+-------+------------+ |0 |dictionary |DICTIONARY |0 | |default| | |1 |OFunction.name|UNIQUE_HASH_INDEX|0 |OFunction|default|name(STRING)| |2 |ORole.name |UNIQUE |3 |ORole |ci |name(STRING)| |3 |OUser.name |UNIQUE |3 |OUser |ci |name(STRING)| +----+--------------+-----------------+-------+---------+-------+------------+ | |TOTAL | |6 | | | | +----+--------------+-----------------+-------+---------+-------+------------+ orientdb {db=demo}>