将很久之前的论坛重新放在网络上,发现首页打开非常慢,用 Web Inspector 检查,发现 insenz.com 已失效导致。解决办法:1、进入数据库:执行 SELECT * FROM cdb_settings WHERE variable='insenz'2、将 setting 的 key 修...
分类:
Web程序 时间:
2015-10-23 18:04:53
阅读次数:
160
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。 2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值....
分类:
数据库 时间:
2015-10-23 16:06:51
阅读次数:
199
用sql查询当天,一周,一个月的数据数据查询,不管在网站还是在系统,都很常见,下文是介绍最常见的以日期查询的语句select * from ShopOrder where datediff(week,ordTime,getdate()-1)=0 //查询当天日期在一周年的数据select * fr....
分类:
数据库 时间:
2015-10-23 16:03:04
阅读次数:
251
declare seq_name dba_sequences.SEQUENCE_NAME%TYPE; cursor mycur is select * from dba_sequences where sequence_owner='NETHRA'; qu...
分类:
数据库 时间:
2015-10-22 12:25:16
阅读次数:
207
SQL CREATE VIEW 语句在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。您可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,也可以呈现数据,就像这些数据来自于某个单一的...
分类:
数据库 时间:
2015-10-22 12:03:14
阅读次数:
235
启动数据库服务 /etc/init.d/mysqld start初始安全设置:只保留一条允许root用户从本地连接的记录 delete from mysql.user where (user,host) not in (select 'root','localhost');将root用户名修改为sy...
分类:
数据库 时间:
2015-10-22 11:58:28
阅读次数:
196
提示:更快的删除 如果想从表中删除所有行,不要使用DELETE。可使用TRUNCATE TABLE语句,它完成相同的工作,而速度更快(因为不记录数据的变动)。16.3 更新和删除的指导原则前一节使用的UPDATE和DELETE语句都有WHERE子句,这样做的理由很充分。如果省略了WHERE子句,则....
分类:
其他好文 时间:
2015-10-22 10:45:27
阅读次数:
160
相同点: 1.truncate和不带where子句的delete、以及drop都会删除表内的数据。 2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。 不同点: TRUNCATE TABLE:删除内容、释放空间但不删除定义。 DELETE...
分类:
其他好文 时间:
2015-10-22 00:27:51
阅读次数:
191
【$in 操作符】 The$inoperator selects the documents where the value of a field equals any value in the specified array. $in 选择包含指定值之一的 doc。 If thefiel...
分类:
其他好文 时间:
2015-10-21 22:41:48
阅读次数:
293
提示:UNION与WHERE这一课一开始我们说过,UNION几乎总是完成与多个WHERE条件相同的工作。UNION ALL为UNION的一种形式,它完成WHERE子句完成不了的工作。如果确实需要每个条件的匹配行全部出现(包括重复行),就必须使用UNION ALL,而不是WHERE。14.2.3 包含...
分类:
其他好文 时间:
2015-10-21 18:51:56
阅读次数:
160