
sql
zeroxiaozou
一个人能走多远,关键在于你年轻能看多远···
展开
-
sql 查询一个表信息 条件为该表一个字段大于对应(必须该表相对应的Id)另外一个表的总数
解决方案一: 把查询的总数当一个子表 然后再条件链接查询 (10万以上的记录)查询时间4.796s 效率差select * from tech_sys_user t2,( SELECTt.id as id2,(SELECTcount(o.id) AS ddFROM`tech_user_attention` oWHEREo.uid = t.id原创 2013-08-20 17:43:19 · 2555 阅读 · 0 评论 -
用消息队列和消息应用状态表来消除分布式事务
由于数据量的巨大,大部分Web应用都需要部署很多个数据库实例。这样,有些用户操作就可能需要去修改多个数据库实例中的数据。传统的解决方法是使用分布式事务保证数据的全局一致性,经典的方法是使用两阶段提交协议。长期以来,分布式事务提供的优雅的全局ACID保证麻醉了应用开发者的心灵,很多人都不敢越雷池一步,想像没有分布式事务的世界会是怎样。如今就如MySQL和PostgreSQL这类面向低端用户的转载 2013-11-27 16:24:28 · 582 阅读 · 0 评论 -
mysql 预处理
在oracle数据库中,有一个变量绑定的用法,很多人都比较熟悉,可以调高数据库效率,应对高并发等,好吧,这其中并不包括我,当同事问我MySQL中有没有类似的写法时,我是很茫然的,于是就上网查,找到了如下一种写法复制代码代码如下:DELIMITER $$ set @stmt = 'select userid,username from my转载 2013-12-02 17:35:03 · 733 阅读 · 0 评论