- 浏览: 416594 次
- 性别:
- 来自: 广州
最新评论
-
u010620626:
foreach是最快的,因为php的array内部元素之间有指 ...
[流言终结者] PHP for / foreach / while 性能比较 -
ostrich_sun:
谢楼主
Sybase PowerDesigner 12.5 破解补丁/序列号/注册码 -
xuxueqin29:
为什么我这边用不上
Sybase PowerDesigner 12.5 破解补丁/序列号/注册码 -
sdpfoue:
http://www.php-internals.com/bo ...
[流言终结者] PHP for / foreach / while 性能比较 -
nakupanda:
lovelease 写道nakupanda 写道你应该去阅读一 ...
java调用microsoft translate api webservice
文章列表
使用Bootstrap3 Modal前, 你需要编写一堆HTML:
<div class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dism ...
我女喷友跟我说哦, 那个啥, 听别人说php中最好用foreach不要用for, 因为性能会好点.
我第一反应就是觉得没可能, 第二反应是想一下为什么别人会有这样的结论.
我猜测有的孩纸测试for时, 大概用了以下形式:
for($i=0; $i<count($array); $i++){
...
}
孩纸, 每次循环都要count一下$array里有多少东西, 这可是要耗资源的, 除非将来某个版本的PHP会对这种方式做优化.改为以下形式:
$arraySize = count($array);
for($i=0; $i<$arraySize; $i++){
... ...
CONV(N,from_base,to_base)
不同数基间转换数字。返回值为数字的N字符串表示,由from_base基转化为 to_base 基。如有任意一个参数为NULL,则返回值为 NULL。自变量 N 被理解为一个整数,但是可以被指定为一个整数或字符串。最小基数为 2 ,而最大基数则为 36。 If to_base 是一个负数,则 N 被看作一个带符号数。否则, N 被看作无符号数。 CONV() 的运行精确度为 64比特。
forwarded from mysql official documentation.
下面的例子显示了如何使用位组函数来计算每个月中用户访问网页的天数。
CREATE TABLE t1 ( year YEAR ( 4 ), month INT ( 2 ) UNSIGNED ZEROFILL,
day INT ( 2 ) UNSIGNED ZEROFILL);
INSERT INTO t1 VALUES ( 2000 , 1 , 1 ), ...
document.getElementById('id').onclick = function(e){
e = e || window.event;
var target = e.target || e.srcElement;
// do something
//prevent default action
if(typeof e.preventDefault === 'function'){
e.preventDefault();
e.stopPropagation();
}else{
e.returnValue = false;
...
1, 保证sort_area_size足够大
alter session set workarea_size_policy=manual;
alter session set sort_area_size=[某个值];
2, 保证排序列上建立索引
3, 保证排序列为not null
4, 将OPTIMIZER_MODE设置为FIRST_ROW
alter session set OPTIMIZER_MODE=FIRST_ROWS;
找出正在执行的JOB编号及其会话编号
SELECT SID,JOB FROM DBA_JOBS_RUNNING;
停止该JOB的执行
SELECT SID,SERIAL# FROM V$SESSION WHERE SID='&SID';
ALTER SYSTEM KILL SESSION '&SID,&SERIAL';
EXEC DBMS_JOB.BROKEN(&JOB,TRUE);
实例分析:
1,查询正在运行的Job,通过查询有两个,和进程占用较多的是两个ORACLE进程符合。
SQL> ...
用OraKill结束失控的Oracle进程
一个用户进程偶尔会挂起或占用过多资源而拒绝其它会话。如果 DBA 依然能够访问数据库,她通常可以发出以下查询:
select s.username, s.osuser, s.sid, s.serial#, p.spid
from v$session s,v$process p
where s.paddr = p.addr
and s.username is not null;
这个查询将返回数据库用户名、操作系统用户名、会话 ID,序列号和系统进程 ID(SPID)。然后,DBA 用户就可以发出以下命令(前面的查询返回的使用 SID 和SE ...
挺漂亮的网站, 想学习这种风格
- 博客分类:
- 收藏夹
http://www.master.fm/
topic: http://www.iteye.com/topic/1110589
oracle 查看表占用
- 博客分类:
- Oracle
select * from dba_segments where owner='owner' AND segment_type='TABLE' and segment_name = 'table_name';
#!/bin/bash
#define variable
BASE_DIR=/home/user1/dbbak
CURRENT_DATE=`date +%Y%m%d`
DEST_DIR=dbbak-$CURRENT_DATE
FULL_DEST_DIR=$BASE_DIR/$DEST_DIR
ORACLE_BIN=/opt/oracle/product/10.2/db/bin
#set env variable
export NLS_LANG='SIMPLIFIED CHINESE_CHINA.AL32UTF8'
#create dir
cd $BASE_DI ...
begin
DBMS_SNAPSHOT.REFRESH('SNAPSHOT_NAME');
end;