技术标签: Database 相关
一、修改Oracle会话及最大连接数
1、查看最大连接数
SQL> show parameter processes;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 0
db_writer_processes integer 3
gcs_server_processes integer 0
global_txn_processes integer 1
job_queue_processes integer 1000
log_archive_max_processes integer 4
processes integer 150
2、修改最大连接数
SQL> alter system set processes=500 scope=spfile;
系统已更改。
3、查看最大会话数
SQL> show parameters sessions;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
java_max_sessionspace_size integer 0
java_soft_sessionspace_limit integer 0
license_max_sessions integer 0
license_sessions_warning integer 0
sessions integer 264
shared_server_sessions integer
4、修改最大会话数
SQL> alter system set sessions=555 scope=spfile;
系统已更改。
5、连接数和会话数计算关系
sessions = 1.1 * process + 5
说明:连接数和会话数参数修改,Oracle必须重启
二、常用会话及连接数查询方法
1、查询数据库最大连接数
SQL> show parameter processes;
或者
SQL>select value from v$parameter where name = 'processes';
2、修改数据库最大连接数(默认150)
SQL> alter system set processes=500 scope=spfile;
3、查询数据库当前连接数
SQL> select count(*) from v$process;
4、查看数据库最大会话数
SQL> show parameters sessions;
或者
SQL> select value from v$parameter where name = 'sessions';
5、修改数据库最大会话数(默认248)
SQL> alter system set sessions=555 scope=spfile;
6、查看当前会话数
SQL> select count(*) from v$session;
7、查看当前并发(活动)会话数
SQL> select count(*) from v$session where status='ACTIVE';
8、查看当前会话详细信息
SQL> select sid,serial#,username,program,machine,status from v$session;
9、查看正在使用的用户
select osuser,
t1.username as username,
cpu_time / executions / 1000000 || 's' as runtimes,
sql_fulltext,
machine
from v$session t1, v$sqlarea t2
where t1.sql_address = t2.address
order by runtimes desc;
三、OS的参数区别
1、Linux和Windows系统,对sessions的处理是有区别的
Linux系统1会话对应1个进程处理
Windows系统1会话对应1个线程处理
一、交换机发送日志到linux主机[9F-3600V2-EI]info-center loghost 192.168.11.36[9F-3600V2-EI]info-center enable二、linux下配置 1.建立日志文件路径,路径可以修改[[email protected] h3c]# mkdir /var/log/h3c[[email protected]
现象: 本地升级update升级后,提示信息停止运行堆栈: 04-14 06:42:17.747 2854 3279 E AndroidRuntime: FATAL EXCEPTION: TransactionService 04-14 06:42:17.747 2854 3279 E AndroidRuntime: Process: com.android.mms, PID: 2854 0
在此之前先简单了解一下,MongoDB 数据库的特性(我对内容进行了一些简化,以及加上自己的理解)。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它的存储管理和传统关系型数据库(例如:PostgreSQL、MySQL)有所区别。传统关系型数据库用是表来对数据进行管理、维护。例如:user_id user_n...
本文是I2C知识大全系列文章的第四篇,介绍了Linux下的I2C驱动
LayoutInflater inflater = LayoutInflater.from(EighteenBigActivity.this); View view = inflater.inflate(R.layout.font_layout, null); Button bt1 = (Button) view.findViewById(R.id.small_font);
1.概述Linux系统上的Video设备多种多样,如通过Camera Host控制器接口连接的摄像头,通过USB总线连接的摄像头等。为了兼容更多的硬件,Linux内核抽象了V4L2(Video for Linux Two)子系统。V4L2子系统是Linux内核中关于Video(视频)设备的API接口,是V4L(Video for Linux)子系统的升级版本。V4L2子系统向上为虚拟文件系统提供了统一的接口,应用程序可通过虚拟文件系统访问Video设备。V4L2子系统向下给Video设备提供接口,同时管理
概述在分析Android系统的过程中,经常会看到在系统的关键点打印EventLog日志,并且可以通过adb shell logcat -b events 获取logcat中关于events的日志。现在分析一下events的逻辑,方便于以后定位问题和优化系统。相关源码说明EventLog.javaEventLog.java的文件目录为 frameworks/base/...
Isometric Game 及译法漫谈李松峰发表于 2011-12-25 22:5672664 阅读作者按:本文探讨了 Isometric Game 相关的背景知识。为了避免读者感觉枯燥(除了游戏之外的有些概念确实枯燥),作者尽量采取“用图说话”的方式,文字尽量简短,图解尽量简明。而且,文字风格也尽量避免单纯地说理分析,讲求一些故事性。目的只有一个,吸引你把这篇不长不短的文章读完。最后,本文还探讨了 Isometric Game 的译法,并给出了一些等轴测投影的应用示例。1.神秘的...
前言做了 3~5 年编程开发,你已经积累了不少项目经验,扩宽了技术广度,也许已发力成为团队管理者。到了这个阶段,大家却常有这种感受:感觉自己卡在瓶颈进步缓慢,技术水平很难像早期一样实现大幅突破?其实大家往往忽略了这一点——提升自己的架构认知(工作5年左右程序员必须重视架构认知的提升,这会很大程度上推动你今后的成长)。架构的本质在于面对业务场景给出优雅的解决方案,使得业务能够快速迭代和持续交付,从而达到降本增效的目标。提升架构认知高度,就像达克效应所描述的一样,要敢于从愚昧之巅跳到绝望之谷,通过爬升开
特殊符号有:$ ^ *当字符串为空字符串时,split返回的字符串数组大小为0$ ^:当字符串为非空字符串,且字符串中不存在分隔符时,split返回的字符串数组大小为2*:当字符串为非空字符串,且字符串中不存在分隔符时,split返回的字符串数组大小为0
学习的书籍是《Pro TBB--c++ programming with TBB》
企业级的大数据平台,Hadoop至今仍然占据重要的地位,而基于Hadoop去进行数据平台的架构设计,是非常关键且重要的一步,在实际工作当中,往往需要有经验的开发工程师或者架构师去完成。今天的大数据开发分享,我们就来讲讲,基于Hadoop的数仓设计。数据仓库,是数据存储管理的重要一环,基于Hadoop的数据仓库工具Hive,提供类SQL语言,HiveQL去实现基本的查询。但是Hive并非唯一的选择,从实际业务出发,需要综合考量。大数据背景下的数据仓库在企业应用场景下,大数据规模是越来越大的,而