25 Common Oracle Terms You Need to Know(oracle常见单词)
When it comes to Oracle database, it’s important to know the terminology. Since Oracle has a large number of database products and features, it’s no wonder why many database professionals struggle to know what each Oracle database term means. To help you make sense of it all, here are 25 common Oracle terms you should know.
1. Oracle database: This is the core of the Oracle database, and it’s made up of files and structures which manage data, provide data security and offer scalability.
2. Oracle Instance: This is the running Oracle database and associated memory structures, including the background processes.
3. Oracle User: This is the database user account, consisting of server access and database operations.
4. Oracle Listener: This is the database process which listens for connection requests between the database and clients.
5. Oracle Datafile: This is a physical file which stores the data inside the database.
6. Oracle Redo Log File: This is the log file which stores an online record of all changes made to the data.
7. Oracle Rollback Segment: This is a feature which provides storage for the before and after images of data blocks which have been modified.
8. Oracle Control File: This is the file which stores information about the structures and state of the Oracle database.
9. Oracle Tablespace: This is the logical storage container for all Oracle database segments.
10. Oracle DML: This is the Data Manipulation Language for making modifications to data inside the database.
11. Oracle DDL: This is the Data Definition Language for modifying the Oracle database structure.
12. Oracle Data Dictionary: This is a set of Oracle database tables which store information about the structure of the database.
13. Oracle Cluster: This is a set of Oracle database nodes which cooperate together to provide redundancy and scalability.
14. Oracle SGA: This is the Shared Global Area, which stores information required by the Oracle instance.
15. Oracle PGA: This is the Program Global Area, which stores information required by interactive processes.
16. Oracle PMON: This is the Oracle Process Monitor daemon, which handles various process and resource management tasks.
17. Oracle Buffer Cache: This is a memory area which is used to store recently used block images for read and write operations.
18. Oracle Recovery Manager: This is a tool for managing backup and restore operations for an Oracle database.
19. Oracle ASM: This is the Oracle Automatic Storage Management feature, which is an automated way of managing storage areas.
20. Oracle LogMiner: This is an Oracle feature which can be used to retrieve information from Redo Log files.
21. Oracle Jobs: These are automated processes which can be created and scheduled to run periodically with the Oracle database.
22. Oracle Tuning: This refers to making changes to various components of the Oracle database, such as statistics gathering, SQL statement optimization, and much more.
23. Oracle Upgrade: This is the process of moving from one version of the Oracle database to another.
24. Oracle Database Migration: This is the process of moving data from one Oracle database to another.
25. Oracle Security: This is the process of implementing procedures to make sure an Oracle database is only accessible to authorized users.
These terms are just the tip of the iceberg when it comes to Oracle terminology. To become an Oracle database expert, it’s important to familiarize yourself with the full range of Oracle products and features, and how they all fit together. With a thorough understanding of Oracle terminology, you’ll be able to confidently make informed decisions when managing your Oracle databases.