数据库
傻傻的傻傻傻
这个作者很懒,什么都没留下…
展开
-
动态组装sql(解决where1=1低效的方案)
以前动态查询的数据的时候,多个查询条件则需要动态拼接sql,因此许多开发人员就想到一个捷径:为sql指定一个永远为true的条件(比如1=1)这样就不用考虑where语句是否存在的问题了。这看似优美的解决了问题,殊不知这样可能会造成非常大的性能损失,因为使用了“1=1”这样的过滤原创 2011-07-20 21:06:08 · 7634 阅读 · 3 评论 -
数据库数据类型的作用
数据类型除了可以对插入数据进行规范之外,数据类型还有下面的作用:1.提高效率:对不同的数据赋予不同的类型,能够使得数据库更好的对数据进行存储和管理,从而减少空间占用并且提供数据的访问速度。比如,如果将数字123454321以文本类型存储的话将会占用9字节的存储空间,而以整数类型保原创 2011-07-18 16:57:57 · 5384 阅读 · 0 评论 -
误删除数据恢复(flashback)
flashback query、flashback drop、flashback table用法总结 /*1.FLASHBACK QUERY*/ --闪回到15分钟前 select * from orders as of t原创 2011-09-22 11:01:08 · 1002 阅读 · 0 评论