数据库
tianshi1017
这个作者很懒,什么都没留下…
展开
-
oracle,mysql,sql server,db2取表中随机几条数据
oracle:select *from (select *from t order by dbms_random.value) where rownum mysql :select * from xxx order by rand() limit 10 sql server:select top 10 * from tablename order by newid()原创 2012-07-11 17:07:05 · 1306 阅读 · 0 评论 -
sql中的左连,右连,内连,全连接---经常忘记,稍微记录一下
表a idname1aaa2bbb表bidname2123345657891.内连接 select * form a inner join原创 2012-06-20 20:24:11 · 1449 阅读 · 0 评论 -
mysql5.1数据库卸载
1、使用控制面板里的增加删除程序内进行删除 2、删除原来安装MySQL后产生的文件夹,一般是在“C:\Program Files\MySQL”,可以直接将该文件夹全部删除 3、删除注册表中的Mysql信息,开始->运行-> regedit HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Applicati原创 2012-05-09 16:07:06 · 716 阅读 · 0 评论 -
MySQL 日志的启用与关闭,日志记录操作,方便恢复数据
在mysql 安装后可以启动 bin-log 功能,以记录数据库的数据操作的记录,必要时候恢复数据,mysql的日志分为以下几种:错误日志: -log-err查询日志: -log慢查询日志: -log-slow-queries更新日志: -log-update二进制日志: -log-bin查看是否启用了日志:mysql>show variables like 'log_转载 2013-06-08 15:26:54 · 2311 阅读 · 0 评论 -
数据库字段唯一性约束设置(总结一)
突然看到数据库表设计中的几个属性,记录一下restrict--限制,指的是如果字表引用父表的某个字段的值,那么不允许直接删除父表的该值;cascade--级联,删除父表的某条记录,子表中引用该值的记录会自动被删除;no action--无参照完整性关系,有了也不生效。 在就是想到字段唯一性约束的添加 Mysql设置某字段唯一 1.建表时加上唯一性约束原创 2013-06-08 15:39:10 · 17810 阅读 · 0 评论 -
大数据量采用什么方式建表
前段时间经历了一些勉强算的上是大数据量的数据库的建表方法,想着是否还有其它方式呢,所以最近就百度了一下相关的方法,觉得有道理的就copy在这里了.大数据量最近的存储分表常见算法当一个应用的数据量大的时候,我们用单表和单库来存储会严重影响操作速度,如mysql的myisam存储,我们经过测试,200w以下的时候,mysql的访问速度都很快,但是如果超过200w以上的数据,他的访问速度会急转载 2013-07-02 11:51:33 · 1852 阅读 · 0 评论