码迷,mamicode.com
首页 > 数据库
Oracle 11G 监控单张表的增删改操作
前言:    线上oracle数据库有张表的数据有些乱,根据应用db的log和应用的log也没有检查出来谁修改了,所以决定把这张单表做个详细的insert、update、delete监控。一:使用数据库自带的审计功能1,查看审计功能是否启动SQL> show parameter audit                                                       ...
分类:数据库   时间:2014-10-31 20:39:08    阅读次数:204
ModSecurity SQL注入攻击 – 深度绕过技术挑战
ModSecurity是一个入侵探测与阻止的引擎,它主要是用于Web应用程序所以也可以叫做Web应用程序防火墙.它可以作为Apache Web服务器的一个模块或单独的应用程序来运行。ModSecurity的目的是为增强Web应用程序的安全性和保护Web应用程序避免遭受来自已知与未知的攻击。本文主要介...
分类:数据库   时间:2014-10-31 20:38:21    阅读次数:306
用java实现sql server中的datediff函数
1 /** 2 * 计算两个时间的相差值, 可以计算相差的天数, 年数, 月份数, 分钟数, 秒数 3 * 4 * @param dateType 要得到的两个时间之间差值的类型, 例如要得到两个时间差的天数?还是小时数? 5 * @param startDate 开始时间 6 *...
分类:数据库   时间:2014-10-31 20:30:31    阅读次数:268
[转] 增大oracle重做日志的大小
重做日志(redo log)是由LGWR来进行控制的。Oracle对于DML操作数据的时候,并不会马上去修改数据块,而是产出redo记录,并记录到联机的redo log里,当redo Log用满,或者启动全局checkpoint,也或者alter system switch logfile; 这时都...
分类:数据库   时间:2014-10-31 20:27:23    阅读次数:76
[转] Oracle利用DBMS_METADATA.GET_DDL获取对象DDL语句
dbms_metadata.get_ddl1.得到一个表或索引的ddl语句SELECT DBMS_METADATA.GET_DDL('TABLE','DEPT','SCOTT') FROM DUAL;select dbms_metadata.get_ddl('INDEX','PK_DEPT','SC...
分类:数据库   时间:2014-10-31 20:28:44    阅读次数:149
用GDB调试程序(一)
用GDB调试程序GDB概述————GDB是GNU开源组织公布的一个强大的UNIX下的程序调试工具。也许,各位比較喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但假设你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是...
分类:数据库   时间:2014-10-31 20:27:09    阅读次数:112
Oracle 11g新特性之--虚拟列(Virtual Column)
Oracle11g新特性之--虚拟列(VirtualColumn)Oracle11G虚拟列VirtualColumn介绍Oracle11G在表中引入了虚拟列,虚拟列是一个表达式,在运行时计算,不存储在数据库中,不能更新虚拟列的值。定义一个虚拟列的语法:column_name[datatype][GENERATEDALWAYS]AS[expression][VIRTUAL]..
分类:数据库   时间:2014-10-31 19:21:31    阅读次数:142
mysql 中的坑!!(持续更新)
mysql之天坑一:复制过滤器导致数据混乱()mysql版本5.6.20-logreplicate_do_db:在该DB会话下面的所有sql都会在从库上执行replicate_ignore_db:在该DB会话下面的所有sql都会在从库上忽略以上两个复制过滤器很容易造成数据混乱,最好不要使用replicate_do_db:如果在其他DB会话下..
分类:数据库   时间:2014-10-31 19:20:10    阅读次数:104
sql语言分类
SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。1.数据查询语言DQL数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:select<字段名表>from<表或视图名>where<查询条件>2.数据操纵语言..
分类:数据库   时间:2014-10-31 19:19:48    阅读次数:153
RHEL6系列下安装Mysql5.6
mysql-5.6.16.tar.gz源码包下载:http://down.51cto.com/data/1875835[[email protected]~]#yum-yinstallgccgcc-c++autoconfautomakezlib*libxml*ncurses-develmakecmaketar-xzvfmysql-5.6.16.tar.gz#解压缩文件tar-czvfmysql-5.6.16.tar.gz#压缩文件[[email protected]~]#groupaddmysql[roo..
分类:数据库   时间:2014-10-31 19:18:49    阅读次数:202
数据库服务器事故总结
数据库服务器事故总结。宕机时间:20140107-20140111事故起因:开发人员报告数据库服务器只能可读状态。登录服务器后发现只能可读。运行dmesg|greperror,发现有坏道,以为是系统问题,于是让IDC重启,这里操作不严谨,因为当时的主硬盘上是可读的并且备份硬盘上是可写的,安全..
分类:数据库   时间:2014-10-31 19:16:44    阅读次数:107
在64位环境下Java连接Access2010的问题与解决
整理下思路,包括出现的问题及解决方案Java连接Access的方法1ODBC桥接方法,就是在控制面板“ODBC数据源(32位或64位)”那里设置DSN,百度一下,一大堆设置方法,以及什么wow64下设置兼容32位之类的东西,这里设置的数据源名称acc,连接到D盘c.accdb数据库。主要代码:Stringu..
分类:数据库   时间:2014-10-31 19:18:13    阅读次数:152
连接oracle数据库的方式
一、在配置文件中,存放oracle连接字符串1.连接字符串:"datasource=127.0.0.1/TEST;userid=xxx;password=xxx;provider=‘OraOLEDB.Oracle‘"2.provider[提供商],有两种:‘OraOLEDB.Oracle‘为oracle公司提供,‘msdaora‘为微软公司提供。如果采用‘msdaora‘,blob字段的获取会有异..
分类:数据库   时间:2014-10-31 19:18:02    阅读次数:110
mysql主从
实验目的:用于主库挂掉后快速切换到从库,实现备份作用;实验环境:两个linux主机,均己安装mysql,在同局域网内相互通;A:192.168.0.117B:192.168.0.118步骤:1、主库A上操作:[[email protected]~]#/etc/init.d/mysqldstart[[email protected]~]#mysqladmin-urootpassword"12..
分类:数据库   时间:2014-10-31 19:16:30    阅读次数:165
MSQL设计手稿(2013)
+...
分类:数据库   时间:2014-10-31 19:11:11    阅读次数:127
数据库的水平扩展与垂直扩展
数据库水平扩展与垂直扩展           在互联网应用中,数据库经常是我们存储和访问数据的常用介质。随着负载的增大,对数据库读写性能的要求往往成为很大的挑战。在这种情况下我们可以考虑数据库相关的replication机制提高读写的性能。由于一般采用一写多读的replication机制(写master同步到多个slaves),导致这样的机制往往会有缺陷。首先它依赖于读写的比例,如果写的操作过多...
分类:数据库   时间:2014-10-31 19:12:57    阅读次数:186
Sql Server事物、索引、视图
事务概念: 事务是一种机制,它包含了一组数据库操作命令,而且将所有的命令作为一个整体向数据库提交或撤销。 这组命令要么执行,要么都不执行,所以事务是一个不可分割的逻辑工作单元。 事务的特点: 1、原子性:事务作为一个完整性的操作,其各元素是不可分割的,要么全部执行,要么撤销所有的操作,事务的单元不可能出现部分成功的情况。 2、一致性:事务完成前后,数据必须保持完全一致的状态。即在事务开始...
分类:数据库   时间:2014-10-31 19:11:47    阅读次数:129
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!