肥仔教程网

SEO 优化与 Web 开发技术学习分享平台

使用 Checkmk 监控 Oracle 服务器

数据库对于许多 IT 流程至关重要。它们的性能和可靠性取决于许多因素,使用专用工具来帮助您掌握最新情况是有意义的。使用外部工具监控数据库可以帮助您主动识别性能问题,但需要考虑许多因素。如果方法错误,您可能会面临丢失有价值信息的风险,并且还会浪费大量时间来配置数据库监控。

sql注入

SQL 注入分类

1. 数字型注入

当输入的参数为整型时,则有可能存在数字型注入漏洞。

假设存在一条 URL 为:
HTTP://www.aaa.com/test.php?id=1

可以对后台的 SQL 语句猜测为:

Oracle常用工具使用 - AWR

WR(Automatic Workload Repository) 收集,处理和维护性能统计信息,以便进行问题检测和自我调整。收集的数据存储在内存和数据库中,并显示在报告和视图中。

AWR收集和处理的统计数据包括:

  • 确定数据库段的访问和使用统计信息的对象统计信息。
  • 基于活动时间使用情况的时间模型统计信息,显示在V$SYS_TIME_MODEL和V$SESS_TIME_MODEL视图中

oracle 动态性能视图 v$process

v$process

-- 用来显示有关当前活动的进程信息,包含下面一些字段(Oracle版本为11g,新版本又新增了一些字段):

ADDR: -- 进程地址,与v$session中PADDR对应

PID: -- Oracle进程标识符

SOSID -- 操作系统(进程、线程)标识符。

ORACLE常见问题-100问(系列二)



100. sql>startup pfile和ifile,spfile有什么区别?


pfile就是Oracle传统的初始化参数文件,文本格式的;

超详细的Oracle19c修改数据库用户名教程

概述

由于开发很多视图指定了某个用户名,故需修改数据库用户名srmpro为srm。以下为操作过程..


1、停止应用

防止修改用户名密码后应用一直在发起错误连接,可事先查询哪个IP在连接数据库,然后断开对应连接即可(这里需用到触发器记录客户端IP)

SpringBoot+MyBatis+Shiro框架开发的一套极简权限系统源码分享

项目源码获取方式:关注转发之后私信回复【源码】即可免费获取到!

项目说明

  • 采用SpringBoot、MyBatis、Shiro框架,开发的一套权限系统,极低门槛,拿来即用。设计之初,就非常注重安全性,为企业系统保驾护航,让一切都变得如此简单。
  • 提供了代码生成器,只需编写30%左右代码,其余的代码交给系统自动生成,可快速完成开发任务

Oracle数据恢复—Oracle数据删了?别慌,Oracle数据恢复有方法

相信有很多oracle数据库用户都遇到过在操作Oracle数据库时误删除某些重要数据的情况,这个时候如果数据库没有备份且数据十分重要的,怎么才能恢复误删除的数据呢?北亚企安数据恢复工程师下面简单介绍几个误删除Oracle数据库数据的恢复方法。

Oracle数据库误删除数据的恢复方法一:

利用oracle提供的闪回方法恢复数据,该方法适用于delete删除(一条记录)的情况:

详解Oracle数据库分布式事务ORA-01591错误解决方法

概述

最近在update某张表时突然提示了个比较少见的错误,ORA-01591,这个问题跟平时的锁还有点不一样,下面一起来看看吧~


思路

这个错误是由于分布式事务引起,而不是普通的锁引起的,检查一般对象数据表锁定,只需要检查v$locked_object和v$transaction视图,就可以定位到具体的SQL语句和操作人等信息。

N张图告诉你K-DB为什么能全面兼容Oracle?

不是每一款数据库都能全面兼容Oracle,就像不是所有数据库都可以被称之为K-DB。

一般数据库能做到的SQL标准和函数上兼容Oracle,而K-DB则能实现更多,在数据库体系架构、集群方式、数据库对象、函数与存储过程、数据库运维工具、管理与调优方法以及OCI 等方面都全面兼容Oracle。

限于文章篇幅,本文先从体系架构、逻辑结构等八个方面详细阐述K-DB是如何实现对Oracle(以Oracle 11g为主)的全面兼容。如需了解更多详情,请点击“阅读原文”浏览《K-DB全面兼容Oracle技术白皮书》。

<< 1 2 3 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言