暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Oracle_11gR2_概念_第15章_进程体系结构
214
21页
0次
2022-06-17
5墨值下载
http://www.realdba.net/category/db/orcl/basic/ any question please contact martin.tian@hotmail.com
Previous
Next
View PDF
15 Process Architecture
Previous
Next
15 进程体系结构
This chapter discusses the processes in an Oracle database.
本章讨论 Oracle 数据库中的进程。
This chapter contains the following sections:
本章包括如下各节:
Introduction to Processes
o Multiple-Process Oracle Database Systems
o Types of Processes
Overview of Client Processes
o Client and Server Processes
o Connections and Sessions
Overview of Server Processes
o Dedicated Server Processes
o Shared Server Processes
Overview of Background Processes
o Mandatory Background Processes
o Optional Background Processes
o Slave Processes
进程简介
o 多进程 Oracle 数据库系统
o 进程类型
客户端进程概述
o 客户端和服务器进程
o 连接和会话
服务器进程概述
o 专用服务器进程
o 共享服务器进程
后台进程概述
o 强制性后台进程
o 可选后台进程
o 从属进程
Introduction to Processes
进程简介
A process is a mechanism in an operating system that can run a series of
steps. The mechanism depends on the operating system. For example, on
Linux an Oracle background process is a Linux process. On Windows, an
Oracle background process is a thread of execution within a process.
进程是在操作系统中可以运行一系列步骤的机制。该机制取决于操作系统。
例如,在 Linux 上的一 Oracle 后台进程是一个 Linux 进程。而在
Windows 上的一个 Oracle 后台进程是在某个进程内执行的一个线程。
Code modules are run by processes. All connected Oracle Database users
must run the following modules to access a database instance:
代码模块由进程来运行。所有已连接的 Oracle 数据库用户必须运行以下模
块来访问数据库实例:
Application or Oracle Database utility
应用程序或 Oracle 数据库实用程序
A database user runs a database application, such as a precompiler
program or a database tool such as SQL*Plus, that issues SQL
statements to a database.
数据库用户运行一个数据库应用程序,如预编译器程序或数据库工具
(如 SQL*Plus),来向数据库发出 SQL 语句。
http://www.realdba.net/category/db/orcl/basic/ any question please contact martin.tian@hotmail.com
Oracle database code
Oracle 数据库代码
Each user has Oracle database code executing on his or her behalf
that interprets and processes the application's SQL statements.
每个用户都具有为其运行的 Oracle 数据库代码,以解释和处理应用
程序的 SQL 语句。
A process normally runs in its own private memory area. Most processes
can periodically write to an associated trace file (see "Trace Files").
进程通常在其自己的私有内存区内运行。大多数进程可以定期写入一个关联
跟踪文件 (请参阅"跟踪文件")。
See Also:
另见:
"Tools for Database Administrators" and "Tools for Database Developers"
"数据库管理员工具""数据库开发人员工具"
Multiple-Process Oracle Database Systems
多进程 Oracle 据库系统
Multiple-process Oracle (also called multiuser Oracle) uses several
processes to run different parts of the Oracle Database code and
additional processes for the userseither one process for each connected
user or one or more processes shared by multiple users. Most databases
are multiuser because a primary advantages of a database is managing
data needed by multiple users simultaneously.
多进程 Oracle (也称为多用户 Oracle 使用几个进程来运行 Oracle
据库代码的不同部分,并为用户运行一些其他进程——要么每个连接的用户
一个进程,或由多个用户共享一个或多个进程。大多数数据库都是多用户
的,因为数据库的主要优势是管理同时由多个用户所需的数据。
Each process in a database instance performs a specific job. By dividing
the work of the database and applications into several processes, multiple
users and applications can connect to an instance simultaneously while
the system gives good performance.
数据库实例中的每个进程执行某个特定的作业。通过将数据库和应用程序的
工作划分成几个进程,多个用户和应用程序可以同时连接到实例,而系统仍
可提供较好的性能。
Types of Processes
进程类型
A database instance contains or interacts with the following types of
processes:
数据库实例包含如下类型的进程,或与以下类型的进程进行交互:
Client processes run the application or Oracle tool code.
客户端进程,运行应用程序或 Oracle 工具代码。
Oracle processes run the Oracle database code. Oracle processes
including the following subtypes:
Oracle 进程,运行 Oracle 数据库代码。Oracle 进程包括下列子类
型:
o Background processes start with the database instance
and perform maintenance tasks such as performing instance
recovery, cleaning up processes, writing redo buffers to disk,
and so on.
o 后台进程,与数据库实例同时启动,并执行一些维护任务,如
执行实例恢复、清理进程、将重做缓冲区写入磁盘等。
o Server processes perform work based on a client request.
o 服务器进程,基于客户端请求,执行相应的工作。
For example, these processes parse SQL queries, place them
in the shared pool, create and execute a query plan for each
例如,这些进程解析 SQL 查询、将查询放入共享池、为查询
创建并执行查询计划、和将数据从数据库缓冲区高速缓存(或
of 21
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜