规划表和存储空间,防止出现空间不足或者空间的浪费规划快速恢复区,将快速恢复区定义在与数据文件不同的存储区域,减少IO争用规划数据库的名称,db_name,db_main,sid规划spfile内的参数规划字符集,字符集在创建好数据库后将不能被改变规划时区规划数据块的大小db_block_size规划...
分类:
数据库 时间:
2014-12-18 18:37:36
阅读次数:
173
1.停止mysql服务;2.修改/etc/mysql/my.cnf datadir 修改为新的目录;3. cp -r -P /var/lib/mysql 到新目录 (copy时加-P,保持文件属性不变);4. 修改新的数据文件的属主为mysql chown -R mysql:mysql /dat.....
分类:
数据库 时间:
2014-12-18 18:16:58
阅读次数:
221
这个数据库的数据文件mdf大概有83G左右,当还原数据库之后感觉可以做很多性能方面上的调优,合并数据后mdf数据文件大概有59G左右,行压缩后mdf数据文件大概有39G左右,页压缩后mdf数据文件大概有34G左右,这里处于技术研究的目的,讲讲研究的成果分析,不用于商业目的;优化项
我们可以从下...
分类:
数据库 时间:
2014-12-18 15:08:37
阅读次数:
269
数据库的存储结构数据库主要用于存储和检索相关的信息,Oracle数据库包含逻辑结构和物理结构。物理结构是指现实存储单元,由一组文件组成如数据文件、日志文件、控制文件。 数据文件:用于存储数据的文件。如表,索引和数据等都存储在数据文件中。 日志文件:用于记录对数据库的修改信息。 控制文件:用于存...
分类:
其他好文 时间:
2014-12-18 01:38:36
阅读次数:
367
读者—写者问题(Readers-Writers problem)也是一个经典的并发程序设计问题,是经常出现的一种同步问题。计算机系统中的数据(文件、记录)常被多个进程共享,但其中某些进程可能只要求读数据(称为读者Reader);另一些进程则要求修改数据(称为写者Writer)。就共享数据而言,Reader和Writer是两组并发进程共享一组数据区,要求:
(1)允许多个读者同时执行读操作;
(2)不允许读者、写者同时操作;
(3)不允许多个写者同时操作。...
分类:
编程语言 时间:
2014-12-17 20:54:39
阅读次数:
221
网站的一个数据库的日志文件已经到150个G的地步,数据文件才几十M,通过常规的操作去收缩日志:>数据库右键 → 任务 → 收缩 → 文件 , 在弹出的窗口中,文件类型选择“日志”,收缩选项选择第二个,填一个小的数字执行很快完成,但是日志文件大小并没有改变。完成收缩有两种方式:* 分离数据库,删除日志...
分类:
数据库 时间:
2014-12-17 20:19:08
阅读次数:
256
国外一份非常著名的Linux系统管理员守则中有这么一条“慎用 rm –rf 命令,除非你知道此命令将带来什么后果”,可见,这个命令对系统管理员的重要性。在实际的工作中,由此命令带来的误删除数据案例屡见不鲜,很多系统管理员都遇到过或者犯过这样的错误。由于开发人员对命令的不熟悉,或者粗心大意、疏于管理,执行了此命令,数据在一瞬间就被清空了。Linux不具备类似回收站的功能,这就意味着数据丢失。虽然Linux自身提供了恢复数据的机制,但是这个功能基本没用,要恢复数据,通过常规手段是无法完成的,此时,只有找专业的数...
分类:
其他好文 时间:
2014-12-17 18:41:42
阅读次数:
339
PHP开发者初学者往往忽略了命令行的作用,的确,在数据库管理工具和集成开发环境中,命令行操作越来越不被重视。但,当开发大型项目或运行较大的文件及大数据文件时,也许命令行操作才更合适。 设置PHP路径 这里有...
分类:
数据库 时间:
2014-12-17 13:10:20
阅读次数:
219
接手的某个数据库实例中,master数据库中的所有系统表都被误删除掉了。最直接影响就是一旦涉及到要查询这些系统表,就会出现错误。例如,右键电击某个数据,查看属性时会出现如下图所示错误:那么怎么找回这些表呢?其中一个方法就是找一个正常的实例,在master数据库下找到这些表,并把这些表的脚本导出来,在...
分类:
其他好文 时间:
2014-12-17 10:43:15
阅读次数:
265