
数据库
Sharker_
这个作者很懒,什么都没留下…
展开
-
自动备份数据库(oracle)的脚本
自动对oracle中的数据进行备份.说明: 使用前提: 需要配置好oracle客户端。功能: 备份oracle数据库。说明: 最新备份的数据库在backup目录下,上一次备份存放在Old_backup目录下,每次备份前,都会先删除Old_backup中的文件,然后将上一次的备份数据拷贝到Old_backup目录中,最后才进行备份。关键脚本:exp.txtuserid=system/m转载 2015-10-15 15:43:57 · 929 阅读 · 0 评论 -
MySQL和PostgreSQL数据库安全配置
0x00 MySQL和PostgreSQL安全配置针对开源数据库MySQL和PostgreSQL的安全配置主要主要通过身份鉴别、访问控制、安全审计、入侵防范、资源控制五个方面来实现。0x01 身份鉴别MySQL和PostgreSQL均可以实现身份鉴别功能。通过设置数据库基本上能够实现能够满足《信息系统安全等级保护基本要求》第三级身份鉴别中大部分要求,但是对于“f 项应采用两种或两种以上组合的鉴别技术转载 2016-05-29 22:10:51 · 3860 阅读 · 0 评论 -
数据库水平切分的实现原理解析——分库,分表,主从,集群,负载均衡器
数据库水平切分的实现原理解析——分库,分表,主从,集群,负载均衡器(转) 第1章 引言随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。水平切分数据库:可以降低单台机器的负载,同时转载 2016-03-22 16:01:15 · 865 阅读 · 0 评论 -
Linux中如何开启8080端口供外界访问
装好Tomcat7后,发现除了本机能访问外界访问不了,岂有此理。于是请教百度大神,在费一番周折后,总结步骤如下:1.修改文件/etc/sysconfig/iptables[root@bogon ~]# cd /etc/sysconfig/ [root@bogon sysconfig]# vi iptables文件内容如下,注意8080端口是新加的,目的是对外界开放8080端口# Firewall转载 2015-12-25 17:33:41 · 13705 阅读 · 0 评论 -
ORCALE用sql语句更新字段到当前系统时间
下面的是找的如果时间字段是timestamp类型:UPDATE TABLE SET COLUMN_START_TIME = to_timestamp(to_CHAR(sysdate,'YYYY-MM-DD')||to_char(COLUMN_START_TIME,'hh24:mi:ss'),'yyyy-mm-dd hh24:mi:ss');如果时间字段是Date类型:UPDATE TABLE S原创 2015-12-24 13:59:18 · 11548 阅读 · 0 评论 -
linux-CentOS6.4下安装oracle11g详解
安装环境 前提是安装了jdk 64bitLinux服务器:CentOS6.4-64位 oracle服务器:oracle11g-64位 基本要求内存大小:至少2G 硬盘大小:至少6G 交换空间:一般为内存的2倍,例如:2G的内存可以设置swap 分区为4G大小 修改linux核心配置(可省略)以下步骤需切换到root用户下 1.修改用户的SHELL限制,输入命令:vi /etc/sec原创 2015-11-29 12:01:23 · 923 阅读 · 0 评论 -
实现 oracle数据库转意数据到Mysql,最简单最直接
看到两个用户两个数据库,怎么实现数据库的转移呢,参考了网上很多资料,但是都失败了,昨晚睡觉前想到一个方法,试了下,竟然可以啊.想要转移的数据源,选择数据传输,选择目标的数据源(mysql)点击开始就可以了.哈哈原创 2015-10-15 09:30:31 · 492 阅读 · 0 评论 -
海量数据处理:十道面试题与十个海量数据处理方法总结
1、海量日志数据,提取出某日访问百度次数最多的那个IP。 首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采用hash_map进行频率统计,然后再找出频率最大的几个)及相应的频率。然后再在这1000个最大的IP中转载 2015-10-09 15:44:30 · 372 阅读 · 0 评论 -
MYSQL查询随机N条数据的方法
SELECT * FROM test1 ORDER BY rand() LIMIT 2;rand在手册里是这么说的:RAND(N) 返回在范围0到1.0内的随机浮点值。如果一个整数参数N被指定,它被用作种子值。原创 2015-10-09 16:29:54 · 814 阅读 · 0 评论 -
mybatis下oracle,mysql 批量更新 写法
首先这是oracle数据库的批量更新方法 参数类型是List<!-- 批量更新排序 --> <update id="updatesSort" parameterType="java.util.List"> <foreach collection="list" item="item" index="index" open="begin" close=";end;" separ原创 2016-10-21 10:17:16 · 1237 阅读 · 0 评论