Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

对X2.5版淘帖功能的一些思路整理

[复制链接]
sw08 发表于 2012-6-5 19:23:24 | 显示全部楼层
mark35 发表于 2012-6-5 17:45
对于mysql来说尽量避免超过2个表的连接查询。这也是X2.5新构架切分连表SQL为独立查询的原因之一(但也带 ...

最后的那个就是防注入的设计,不过搞的很多东西不方便。

嵌套查询一向是我比较爱用的。
回复

使用道具 举报

mark35 发表于 2012-6-5 19:49:52 | 显示全部楼层
sw08 发表于 2012-6-5 19:23
最后的那个就是防注入的设计,不过搞的很多东西不方便。

嵌套查询一向是我比较爱用的。

大部分情况JOIN连接比子查询效率高。但有时候是相反的,比如在个大表中查询取多字段数据,如果直接ORDER BY那么资源消耗多,效率也低。这时候可以先在个子查询里面做ORDER BY以及分页计算然后返回PK值,外层用
SELECT * FROM WHERE  pk IN (subquery) ORDER BY the same, 可以有相当提升。
回复

使用道具 举报

米易人 发表于 2012-6-5 21:57:18 | 显示全部楼层
楼主言论有一定的道理,但也不能一概而论!
回复

使用道具 举报

misskao 发表于 2012-6-5 23:35:04 | 显示全部楼层
站方整理出來的精華帖肯定比會員隨便淘帖強!
回复

使用道具 举报

jackdeecn 发表于 2012-6-6 11:15:27 | 显示全部楼层
不完全赞同
回复

使用道具 举报

枯心树 发表于 2012-6-17 01:40:16 | 显示全部楼层
我也建议专辑那里可以增加浏览数。
回复

使用道具 举报

yuantao19861215 发表于 2012-6-17 10:42:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

不败心境 发表于 2012-6-27 03:08:19 | 显示全部楼层
学习了,淘帖的功能目前还没弄明白。
回复

使用道具 举报

mark35 发表于 2012-7-2 11:05:28 | 显示全部楼层
晕,‘顶’点击成‘踩’了。 应该能撤销的啊: 在一定时限内再次点击相同评分,则撤销已评分。
回复

使用道具 举报

bjdxs 发表于 2012-7-2 11:30:38 | 显示全部楼层
X2.5新构架切分连表SQL为独立查询的原因 我估计主要是为了让大站转dz用的,可以方便的用mysql集群来提高整体数据库负载能力,但是由此带来的开销却是让低配置的虚拟主机或者VPS来跑本来应该在web服务器集群上跑的程序,坑爹嘛这不是....国内能上web集群+mysql集群+附件集群的dz或者pw等运行开源软件的论坛(门户都自己开发的)扳手指都能数下来,大部分日均100万pv以下的最多也就几台服务器,坐下web和mysql分离,附件分离撑死了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-28 11:25 , Processed in 0.290641 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表