-
How can I check the last time stats was run on Oracle withou
所属栏目:[站长百科] 日期:2020-12-24 热度:122
All of the following data dictionary tables have a LAST_ANALYZED column (replace * with USER/ALL/DBA as appropriate: * _TABLES * _TAB_PARTITIONS * _TAB_SUBPARTITIONS * _INDEXES * _IND_PARTITIONS * _IND_SUBPARTITIONS (There‘s lots more in[详细]
-
oracle 问题:ORA-28040:没有匹配的验证协议
所属栏目:[站长百科] 日期:2020-12-24 热度:123
Oracle11g客户端连接Oracle12C服务器端,需配置项 前置条件: 已安装Oracle11g客户端,配置好环境变量,用PL/SQL Developer登录数据库 出现问题: 登录数据库时,提示“ORA-28040:没有匹配的验证协议” 解决办法: ①在oracle 12C服务器端$oracle_home/netw[详细]
-
Oracle查询--增加--删除--修改主键
所属栏目:[站长百科] 日期:2020-12-24 热度:86
对Oracle表主键的操作,有四类:查询,增加,修改,删除 1、查询主键 /* 查询某个表中存在的约束 */ select * from user_constraints where table_name = ‘ 表名大写 ‘ ;查询结果显示约束类型,约束名称,不显示约束在哪个字段上 /* 查询某个表各字段约束[详细]
-
什么是远程过程调用(RCP),远程过程调用服务实现原理详解
所属栏目:[站长百科] 日期:2020-12-24 热度:83
远程过程调用 ,简称? RPC ,是一种最为常见的远程服务。RPC 对于通过网络连接系统之间的过程调用进行了抽象。它在许多方面都类似于 IPC 机制,并且通常建立在 IPC 之上。不过,因为现在的情况是进程处在不同系统上,所以应提供基于消息的通信方案,以提供远[详细]
-
什么是系统调用,系统调用的过程
所属栏目:[站长百科] 日期:2020-12-24 热度:88
系统调用(system call) 提供操作系统服务接口。这些调用通常以 C 或 C++ 编写,当然,对某些底层任务(如需直接访问硬件的任务),可能应以汇编语言指令编写。 在讨论操作系统如何提供系统调用之前,首先通过例子来看看如何使用系统调用:编写一个简单程序[详细]
-
有名管道(FIFO)通信机制完全攻略
所属栏目:[站长百科] 日期:2020-12-24 热度:56
无名管道提供了一个简单机制,允许一对进程通信。然而,只有当进程相互通信时,普通管道才存在。对于 UNIX 和 Windows 系统,一旦进程已经完成通信并且终止了,那么普通管道就不存在了。 有名管道 提供了一个更强大的通信工具。 通信可以是双向的,并且父子关[详细]
-
进程的创建和终止(超详细)
所属栏目:[站长百科] 日期:2020-12-24 热度:93
大多数系统的进程能够并发执行,它们可以动态创建和删除。因此,操作系统必须提供机制,用于创建进程和终止进程。 进程创建 进程在执行过程中可能创建多个新的进程。 创建进程称为 父进程 ,而新的进程称为 子进程 。 每个新进程可以再创建其他进程,从而形成[详细]
-
系统程序及其分类
所属栏目:[站长百科] 日期:2020-12-24 热度:118
现代操作系统的另一特点是一组系统程序。前面说过,图1 描述了计算机的逻辑层次。最低层是硬件,接着是操作系统,然后是系统程序,最后是应用程序。 图 1 计算机系统组件的抽象视图 系统程序(system program) ,也称为 系统工具(system utility) ,为程序[详细]
-
常用Oracle的SQL语句
所属栏目:[站长百科] 日期:2020-12-24 热度:118
select open_mode from v$database;? #查看数据库的状态模式 select count(*) from dba_users; #查看有多少dba角色的用户 select status,instance_name from v$instance; #查看实例状态,名称 select member from v$logfile;? #查看日志组成员 show paramete[详细]
-
ORA-00845: MEMORY_TARGET not supported on this system
所属栏目:[站长百科] 日期:2020-12-24 热度:160
ORA-00845: MEMORY_TARGET not supported on this system Table of Contents 1. 问题 2. 分析 3. 解决 1 问题 Oracle 11G 中出现了memory_target 参数,用以实现自动 内存管理 。这个参数的实际使用 需要/dev/shm 空间的支持,如果/dev/shm的空间小于memory_[详细]
-
ORACLE SQL优化大全(转)
所属栏目:[站长百科] 日期:2020-12-24 热度:154
原文?https://blog.csdn.net/Bian_MCheng/article/details/87871771 ORACLE数据库的PL/SQL语句执行的优化器,有基于代价的优化器(CBO)和基于规则的优化器(RBO)。 ????RBO的优化方式,依赖于一套严格的语法规则,只要按照规则写出的语句,不管数据表和索[详细]
-
Oracle SQLPlus命令
所属栏目:[站长百科] 日期:2020-12-24 热度:118
SQLPlus是一个被DBA和开发人员广泛使用的功能强大的Oracle工具,可以在各个平台上拥有操作的一致性。SQLPlus可以执行输入的SQL语句和SQL文件,通过SQLPlus可以和数据库进行对话。以下例子基于Oracle 11g。 set命令设置运行环境 在Oracle 11g中,可以使用set[详细]
-
Oracle Merge语句
所属栏目:[站长百科] 日期:2020-12-24 热度:171
Merge语句是Oracle 9i新增的语法,用来合并Update和Insert语句。通过Merge语句,根据一张表或子查询的连接条件对另外一张表进行查询,连接条件匹配上的进行Update,无法匹配的执行Insert。这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于Insert[详细]
-
[转帖]超详细的Oracle数据库在不同损坏级别的恢复总结
所属栏目:[站长百科] 日期:2020-12-24 热度:200
超详细的Oracle数据库在不同损坏级别的恢复总结 原创?波波说运维?2019-07-20 00:02:00 概述 在 DBA 的日常工作中不可避免存在着数据库的损坏,今天主要介绍 Oracle 数据库遇到不同损坏级别下的应该采用的恢复方法,当然最好是实践一下。 ? 数据块损坏的恢复[详细]
-
Oracle数据库与实例
所属栏目:[站长百科] 日期:2020-12-24 热度:92
通常,“Oracle数据库”既指存储在硬盘上的内部存有数据的数据文件,也指用来管理这些数据文件的内存结构。实际上,“数据库”归属于数据文件,“实例”则归属于内存结构。 图1-1展示了oracle实例与数据库的关系。 一个 实例 由 系统全局内存区域 (System G[详细]
-
[转帖]Oracle数据安全--校验Oracle安装软件的 SHA码 防范注入风
所属栏目:[站长百科] 日期:2020-12-24 热度:173
Oracle数据安全--校验Oracle安装软件的 SHA码 防范注入风险 https: // www.toutiao.com/i6723512458482303499/ certutil md5sum sha1sum ? 原创?波波说运维?2019-08-14 00:01:00 概述 由于很多用户遭遇到Oracle软件包的注入,尤其是 11.2.0.4 这个版本。 --w[详细]
-
系统调用的类型(六大类)
所属栏目:[站长百科] 日期:2020-12-24 热度:124
系统调用大致可分为六大类: 进程控制(process control) 、 文件管理(file manipulation) 、 设备管理(device manipulation) 、 信息维护(information maintenance) 、 通信(communication) 和 保护(protection)。 进程控制 执行程序应能正常(en[详细]
-
管道(无名管道)通信机制原理和实现详解
所属栏目:[站长百科] 日期:2020-12-24 热度:65
管道(pipe) 允许两个进程进行通信,是早期 UNIX 系统最早使用的一种 IPC 机制。管道为进程之间的相互通信提供了一种较为简单的方法,尽管也有一定的局限性。 在实现管道时,应该考虑以下四个问题: 管道允许单向通信还是双向通信? 如果允许双向通信,它是[详细]
-
命令行界面和图形用户界面(GUI)
所属栏目:[站长百科] 日期:2020-12-24 热度:63
正如前面所述,用户与操作系统的界面有多种方式。这里,讨论两种基本方案: 提供 命令行界面 或 命令解释程序(command interpreter) ,允许用户直接输入命令,以供操作系统执行。 允许用户通过 图形用户界面(GUI) 与操作系统交互。 命令解释程序 有的操作[详细]
-
什么是多核,并行和并发的区别
所属栏目:[站长百科] 日期:2020-12-24 热度:105
在计算机设计早期,为了响应更多计算性能的需要,单处理器系统发展成为多处理器系统。更现代的、类似的系统设计趋势是将多个计算核放到单个芯片。无论多个计算核是在多个CPU芯片上还是在单个 CPU 芯片上,我们称之为 多核 或 多处理器系统 。 多线程编程提供[详细]
-
套接字是什么,套接字通信及其原理
所属栏目:[站长百科] 日期:2020-12-24 热度:161
套接字(socket) 为通信的端点,每个套接字由一个 IP 地址和一个端口号组成。 通过网络通信的每对进程需要使用一对套接字,即每个进程各有一个。 通常,套接字采用客户机-服务器架构。服务器通过监听指定端口,来等待客户请求。服务器在收到请求后,接受来[详细]
-
什么是进程控制块,进程控制块的作用
所属栏目:[站长百科] 日期:2020-12-24 热度:147
操作系统内的每个进程表示,釆用 进程控制块 (Process Control Block, PCB ),也称为 任务控制块 。 图 1 进程控制块(PCB) 每个进程控制块如图 1 所示,它包含许多与当前进程相关的信息: 进程状态:状态可以包括新的、就绪、运行、等待、停止等。 程序[详细]
-
线程池是什么,线程池及其原理
所属栏目:[站长百科] 日期:2020-12-24 热度:95
学习线程时,我们描述了一个多线程的 Web 服务器,每当服务器接收到一个请求时,它都会创建一个单独线程来处理请求。虽然创建一个单独线程肯定优于创建一个单独进程,但是多线程服务器仍然有些潜在的问题。 第一个问题是创建线程所需的时间多少,以及线程在完[详细]
-
进程间通信(IPC):共享内存和消息队列原理详解
所属栏目:[站长百科] 日期:2020-12-24 热度:148
操作系统内的并发执行进程可以是独立的也可以是协作的: 如果一个进程不能影响其他进程或受其他进程影响,那么该进程是独立的,换句话说,不与任何其他进程共享数据的进程是独立的; 如果一个进程能影响其他进程或受其他进程所影响,那么该进程是协作的。换句[详细]
-
线程是什么,线程及其特点
所属栏目:[站长百科] 日期:2020-12-24 热度:126
几乎所有现代操作系统都允许一个进程包含多个线程。 每个线程是 CPU 使用的一个基本单元,它包括线程 ID、程序计数器、寄存器组和堆栈。 进程与同一进程的其他线程共享代码段、数据段和其他操作系统资源,如打开文件和信号。每个传统或重量级进程只有单个控制[详细]
