-
设置一个隔时运行的PHP页我的服务器是虚拟空间linuxphp5.2mysql5.0想要有一个东西实现每隔几个小时做些数据库清理工作.不懂在linux虚拟空间如何实现crontab计划任务.mysql5.1才支持计划任务功能.所以只能靠一个长期运行的PHP页实现,执行完代码后休眠.不知道这样可靠吗?有什么好办法?mickyo 时间:05-23 + 阅读全文
-
select中的if()函数里如何实现赋值?非常感谢!set@num=0;selectsum(if(@num<>id,1&&@num=id,0))fromtb_name;//注:id是字段名,tb_name是表名,@num是变量我想实现的是:当@num<>id时,if函数返回1同时保存id,否则返回0,最后统计1的个数(也就是不同id的个数)。问题:在if函数里,如何实现1的返回和@napple749769 时间:05-23 + 阅读全文
-
MySql如何按时间段来分组如何在MySql中来按半个小时为单位来分组进行查询table_name:testcoloumn_name:timedatetime(类型)如何将time按半个小时为单位来分组查询由于开发机与上网机是两台。所以表结构与数据展现比较麻烦。先谢了pktangshao 时间:05-23 + 阅读全文
-
decimal 会不会四舍五入?《细说PHP》书中说decimal不会四舍五入,很适合财务运算。但昨天偶然发现这个数据类型也float类型一样,同样会四舍五入,那到底是会不会四舍五入呢?tung214 时间:05-02 + 阅读全文
-
SQL查询慢的48个原因分析查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷) 8、sp焦占晓 时间:04-23 + 阅读全文
-
MySQL技巧:做好Limit优化我们在查询数据时,往往需要指定返回几行数据。如现在有一个B/S架构的应用程序,其每一页可能只显示30条记录。此时为了提高显示的效率,一般就要求数据库一次只返回三十条纪录。等用户按下一页的时候,再从数据库中返回30条记录,以此类推。这可以缩短数据显示的时间。当查询的基表比较大时,这个措施非常有效。此时可以使用Limit关键字来实现这个需求。Limit子句可以被用于强制Select查询语句返回指定的焦占晓 时间:04-23 + 阅读全文
-
几种mysql的优化方法一、在编译时优化mysql 如果你从源代码分发安装mysql,要注意,编译过程对以后的目标程序性能有重要的影响,不同的编译方式可能得到类似的目标文件,但性能可能相差很大,因此,在编译安装mysql适应仔细根据你的应用类型选择最可能好的编译选项。这种定制的mysql可以为你的应用提供最佳性能。 技巧:选用较好的编译器和较好的编译器选项,这样应用可提高性能10-30%。(mysql文档如是说)焦占晓 时间:04-21 + 阅读全文
-
PostgreSQL兄弟连的老师什么时候出PostgreSQL的视频教程啊?我找了n多书店网站都找不到,老师能不能快出呢,我看过兄弟连的linux的教程,讲的超级好的。mr201009 时间:04-15 + 阅读全文