oracle 扩 redolog 文件大小

2022年11月30日 没有评论

数据泵impdp导入慢,查看alert.log发现relog频繁切换,查看发现默认大小是3个50M的日志组,这里介绍如何扩展为1G 1.检查日志文件大小 12345678910 SQL> column group# format 99999;SQL> column status format a10;SQL> column mb format 99999;SQL> select group#, status, bytes/1024/1024 mb from v$log; GROUP# STATUS         MB------ ---------- ------     1 CURRENT  &n...

分类: oracle 标签:

DG同步切换日志组

2022年11月30日 没有评论

最近在巡检数据库时,发现一套线上数据库服务器的redo log和standby log设置不符合最佳实践,所以需要联机修改主备库的 redo log和standby log,修改的具体步骤进行了如下的总结。 (1)在主库上切换日志,查看主备同步状态,查看主备同步是否正常,参考此篇文章(https://blog.csdn.net/weixin_41561862/article/details/104185660)。 alter system switch logfile; alter system switch logfile; alter system switch logfile; alter system checkpoint; (2)如果主备日志同步正常,先取消备库的实时应用,设置主库和备库的standby...

分类: oracle 标签:

rsync 传输大文件慢的问题

2022年11月30日 没有评论

rsync传输大文件到远程服务器速度慢,带宽没有完全利用。 根据 rsync 传输原理,rsync 传输文件是利用查找文件中不一样的数据块进行传输。 rsync 校验已经存在的文件与原文件的差异,文件越大越慢,而后更新耗时较久。更为具体的参见详解 rsync 传输算法。 解决办法:rsync忽略校验,直接传输覆盖, rsync --help 能够看到有这么个参数: -W, --whole-file copy files whole (without delta-xfer algorithm) 该参数的优势节省时间不进行校验,直接覆盖本地或者远程文件。

分类: linux 标签:

powershell修改用户密码

2022年11月29日 没有评论

要使用 PowerShell 更改本地用户帐户密码,我们可以使用带有Password参数的 Set-LocalUser 命令。此密码参数应在安全字符串中。所以我们需要要求用户输入密码作为安全字符串或者需要将明文密码显式转换为安全字符串。例如, 123 $localuser = Read-Host "Enter Local UserName"$password = Read-Host "输入本地用户帐户密码 " -AsSecureStringSet-LocalUser -Name $localuser -Password $password -Verbose 如果您需要在不询问用户提示的情况下...

分类: 技术 标签:

ORA-1652: unable to extend temp segment by xxx in tablespace

2022年11月29日 没有评论

收集数据库信息时候报ORA-01652错 如下 1234567891011 SQL> EXEC DBMS_STATS.gather_database_stats; BEGIN DBMS_STATS.gather_database_stats; END;*ERROR at line 1:ORA-01652: unable to extend temp segment by 128 in tablespace TEMP01ORA-06512: at "SYS.DBMS_STATS", line 13210ORA-06512: at "SYS.DBMS_STATS", line 13556ORA-06512: at "SYS.DBMS_STATS", line 13700ORA-06512: at "SYS.DBMS_STATS", line 13664ORA-06512: at line 1 ...

分类: oracle 标签:

dnsmasq-full设置

2022年11月28日 没有评论

dnsmasq的简介 Dnsmasq 提供 DNS 缓存和 DHCP 服务功能。作为域名解析服务器(DNS),dnsmasq可以通过缓存 DNS 请求来提⾼对访问过的⽹址的 连接速度。作为DHCP 服务器,dnsmasq 可以⽤于为局域⽹电脑分配内⽹ip地址和提供路由。DNS和DHCP两个功能可以同时或分别单独 实现。dnsmasq轻量且易配置,适⽤于个⼈⽤户或少于50台主机的⽹络。此外它还⾃带了⼀个 PXE 服务器。 dnsmasq的解析流程 当接受到⼀个DNS请求时,Dnsmasq⾸先会查找/etc/hosts这个⽂件, 再去解析/etc/dnsmasq.d/下的*.conf⽂件,并且这些⽂件的优 先级要⾼于dnsmasq.con...

分类: linux 标签:

查看Oracle某时刻的客户端IP连接情况

2022年11月28日 没有评论

1、查看每个oracle帐户的连接总数 1 select username,count(username) from v$session where username is not null group by username   2、缺省从 v$session 中不能直接获得客户端 IP,可以在数据库中创建一个追踪客户端IP地址的触发器: 12345 create or replace trigger on_logon_trigger after logon on database  begin     &nb...

分类: oracle 标签:

linux 每次登录发邮件通知

2022年11月15日 没有评论

添加如下内容到 /etc/pam.d/sshd 1 session optional pam_exec.so seteuid /usr/local/bin/login-notify.sh 通知脚本 /usr/local/bin/login-notify.sh 12345678910111213 #!/bin/sh # Change these two lines:sender="root@example.com"recepient="root" if [ "$PAM_TYPE" != "close_session" ]; then    host="`hostname`"    ...

分类: 技术 标签:

查询Oracle正在执行和执行过的SQL语句

2022年11月15日 没有评论

---正在执行的 123 select a.username, a.sid,b.SQL_TEXT, b.SQL_FULLTEXT  from v$session a, v$sqlarea b where a.sql_address = b.address ---执行过的 1234 select b.SQL_TEXT,b.FIRST_LOAD_TIME,b.SQL_FULLTEXT  from v$sqlarea bwhere b.FIRST_LOAD_TIME between '2009-10-15/09:24:47' and       '2009-10-15/09:24:47' o...

分类: oracle 标签:

linux 给team网卡配置vlan

2022年11月15日 没有评论

1 # yum install teamd Using the console command nmcli and NetworkManager and a json-config file with the default config for the team, filename team-master-conf.json: 12345678910 {        "runner":       {             &n...

分类: oracle 标签: