数据库
iteye_20364
这个作者很懒,什么都没留下…
展开
-
MYSQL自动备份策略的选择
目前流行几种备份方式:1、逻辑备份:使用mysql自带的mysqldump工具进行备份。备份成sql文件形式。优点:最大好处是能够与正在运行的mysql自动协同工作,在运行期间可以确保备份是当时的点,它会自动将对应操作的表锁定,不允许其他用户修改(只能访问)。可能会阻止修改操作。sql文件通用方便移植。缺点:备份的速度比较慢。如果是数据量很多的时候。就很耗时间。如果数据库服务器处在提供给用户服务...2013-09-08 09:46:28 · 69 阅读 · 0 评论 -
MySQL与日期和时间相关的函数
1. NOW、CURRENT_TIMESTAMP和SYSDATE 这些函数都能返回当前的系统时间,它们之间有区别吗?先来看个例子。mysql> SELECT NOW(),CURRENT_TIMESTAMP(),SYSDATE()\G;*************************** 1. row *************************** ...2013-09-29 12:02:15 · 147 阅读 · 0 评论 -
MySQL数据库性能优化小技巧
1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的MySQL数据库性能,我们可以将表中字段的宽度设得尽可能小。 例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就...2013-10-08 15:02:00 · 124 阅读 · 0 评论 -
Oracle SQL Loader切身实例
1.建立可执行文件:input.bat 内容为:sqlldr userid= dsa_test/dsa_test@dsa_test bindsize=5120000 readsize=9999999 control=input.ctl errors=999999999 parallel=true 2.建立控制文件:input.ctl yhq_session_120_1308...2013-12-29 12:24:06 · 114 阅读 · 0 评论 -
数据库优化的最佳实践
1)谨慎而有效地使用索引 选择合理的索引(前缀性及可选性)、删除没有用的索引。 2)使用规范化,但不要使用过头 规范化(至少是第三范式)是一个易于理解且标准的方法。然而,在有些情况下,你可能希望违反这些规则。查询表通常是规范化的产物,也就是说,你创建了一个特殊的表,这个表包含了在其他表中被频繁使用的相关信息的列表。然而,当使用那些经常被访问且分布有限(仅有或有限的行数拥有小值...2013-12-29 12:25:01 · 110 阅读 · 0 评论 -
关于数据库修改表的一些个人总结
在我们设计数据库的时候,难免会有需要修改的地方,今天我就把自己学习的关于数据库的表修改的一些知识做一个总结。 对于每一个知识点我会举一个例子,我以一个名为test的表举例,test里面包含的列有id,name,age,content,这样可以帮助我们更好的理解这些知识。 1 修改列的数据类型 alter table test modify name varchar (30);...2014-01-15 08:42:02 · 242 阅读 · 0 评论