重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、确保有pfile
创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于网站建设、成都网站建设、武义网络推广、微信小程序开发、武义网络营销、武义企业策划、武义品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联公司为所有大学生创业者提供武义建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com
存在,
sql
create
pfile
from
spfile;
------扫盲一下:创建pfile
一般dbca创建的实例是没有这个文件的,物理文件存在形式是:
init$oracle_sid.ora
2、关闭实例。
3、mv
或者rm掉spfile,也就是spfile$oracle_sid.ora文件.---
目的就是让实例启动时使用的是pfile
4、vi
init$oracle_sid.ora
动态参数文件pfile
,注释掉memory_target
和memory_max_target
5、启动实例,最好是在startup
mount;
-----
至于为什么,自己想
6、show
parameter
memory
查看一下是否成功
7、生成spfile
,重启实例。
create table 表名 (字段) storage (buffer_pool keep); --建表时把表缓存到KEEP中
alter table 表名 storage(buffer_pool keep);--把已存在的表缓存至KEEP中
如果你是在一台服务器上建的三个实例。
那么用初始化参数里面的sga_target 10g
或者MEMORY_TARGET 11g来为每个实例设置内存。
如果是一个实例的三个schema,可以用oracle的Resource Manager来为每个schema分配资源。
对于虚拟机的物理内存的添加,首先必须关掉虚拟机,
然后选择虚拟机的设置-在里面有一个Physical Memory(或者中文:内存),在这里就可以调整虚拟机的物理内存。但注意别调到超过你电脑的内存数量
有问题追问或者百度Hi我都行
以DBA身份登录
sqlplus / as sysdba
--基本的建表空间命令
create tablespace house_ts
datafile 'd:\myoracle\house_ts.dbf'
size 100m
reuse
online;
--基本的创建用户命令(密码不能为纯数字,应该还是要以英文打头的)
create user house identified by house
default tablespace house_ts;
--授权(最大的权限是sysdba,house用户拥有的权限不可能超过sysdba,授予其dba权限就算很大的权限了)
grant dba to house;
内存是影响数据库性能的重要因素,Oracle8i使用静态内存管理,Oracle10g使用动态内存管理。所谓静态内存管理,就是在数据库系统中,无论是否有用户连接,也无论并发用量大小,只要数据库服务在运行,就会分配固定大小的内存;动态内存管理允许在数据库服务运行时对内存的大小进行修改,读取大数据块时使用大内存,小数据块时使用小内存,读取标准内存块时使用标准内存设置。