Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6659303
  • 博文数量: 1005
  • 博客积分: 8199
  • 博客等级: 中将
  • 技术积分: 13071
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-25 20:19
个人简介

脚踏实地、勇往直前!

文章分类

全部博文(1005)

文章存档

2020年(2)

2019年(93)

2018年(208)

2017年(81)

2016年(49)

2015年(50)

2014年(170)

2013年(52)

2012年(177)

2011年(93)

2010年(30)

发布时间:2014-09-30 09:39:14

  采用mysqldump备份整个数据库后,我们想单独从该文件中恢复某个表,这个时候就需要从该文件中单独提取该表的部分,包括创建该表的语句和insert部分的语句,然后单独做恢复,方法如下:1.找到创建语句的部分若dump文件非常庞大的话,该过程是比较消耗时间的,我们建议导出备份的时候一个库一个文件,最好是一个表.........【阅读全文】

阅读(3999) | 评论(0) | 转发(0)

发布时间:2014-09-28 20:44:25

  今天某个客户说他们的磁盘整列出来问题,供应商修复了问题后,启动数据库发现某些表不见了,还有一些表数据丢失了。这个问题给我的第一反应就是磁盘问题导致数据丢失,客户说这个数据库一直没有备份,心里想估计没办法恢复了,后来细想了下,既然某些表存在,只是少了些记录数,说明ibdata文件是完好的(损坏.........【阅读全文】

阅读(7080) | 评论(4) | 转发(2)

发布时间:2014-09-17 17:58:16

  mysql安装完成后,针对innodb引擎默认只有一个数据文件ibdata1,要想添加数据文件,需要在my.cnf修改参数innodb_data_file_path,指向多个文件,如下是添加数据文件的步骤.1.查看数据文件mysql> SHOW VARIABLES LIKE '%innodb_data_file_path%';+-----------------------+------------------------+| Variable_nam.........【阅读全文】

阅读(7540) | 评论(0) | 转发(1)

发布时间:2014-09-15 21:40:21

今天试着写了一个java小程序,功能是调用windows下的mysqldump对某个数据库进行备份,代码如下,注意红色部分.import java.sql.*;import java.io.*;public class rr { public static void main(String[] args) {  try {   String url = "jdbc:mysql://localhost/hxl"; &nbs.........【阅读全文】

阅读(13359) | 评论(0) | 转发(0)

发布时间:2014-09-11 17:59:46

  不能使用truncate 表数据的情况下,删除大数据量的时候尽量避免直接一次性delete,这样会对数据库产生很大的压力,可以采用limit分批删除的方式删除,减轻数据库的压力,下面是一个批量删除的例子:CREATE PROCEDURE sp_batch_delete_data()BEGINlabel:WHILE (1 = 1)  DO  DELETE FROM tb_dic_c.........【阅读全文】

阅读(5966) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

tomcoding2018-07-26 14:44

Oracle internal内容分享,访问我的博客

回复  |  举报
留言热议
请登录后留言。

登录 注册