ChinaUnix.net
相关文章推荐:

mysql 临时表不能count么?

每次得到的行数时总要用count(*),但是如果数据量较大,用count(*)且后面有条件时,例如select count(*) from table where status=1 (例如status是删除的状态位)结果准确但是时间太长,若去掉status=1这个条件速度没的说,但是结果却不是我想要的status=1的准确值,请问有没有好的办法解决这个问题, 另:昨天听mysql中国的技术支持说求的总行数可以用count_row(),这个值是存到内存里去的,但是我没有找到这个函数,只找到个row_count(),...

by lgmyxbjfu - MySQL - 2008-01-25 11:18:29 阅读(1686) 回复(0)

相关讨论

每次得到的行数时总要用count(*),但是如果数据量较大,用count(*)且后面有条件时,例如select count(*) from table where status=1 (例如status是删除的状态位)结果准确但是时间太长,若去掉status=1这个条件速度没的说,但是结果却不是我想要的status=1的准确值,请问有没有好的办法解决这个问题, 另:昨天听mysql中国的技术支持说求的总行数可以用count_row(),这个值是存到内存里去的,但是我没有找到这个函数,只找到个row_count(),...

by lgmyxbjfu - MySQL - 2008-11-28 10:00:08 阅读(10268) 回复(7)

请问高手,固定的新可以创建,临时不能创建,我只是在前面加了TEMPORARY关键子,我下面这句话错在哪里,为什不能创建临时?我用的是mysql. 我的mysql版本是3.23.51-nt.版本应该没有问题. 会不会是mysql系统方面的问题? Cnn.Execute "create TEMPORARY table Temp(Station char(1)NOT NULL,Employee_ID varchar(10)NOT NULL,Name varchar(20),English_Name varchar(20));" 谢谢赐教!!!

by 70年代 - MySQL - 2004-03-02 05:39:39 阅读(1119) 回复(0)

由于直接使用临时来创建中间,其速度不如人意,因而就有了把临时建成内存的想法。但内存临时的区别且并不熟悉,需要查找资料了。 一开始以为临时是创建后存在,当连接断开时临时就会被删除,即临时是存在于磁盘上的。而实际操作中发现临时创建后去目录下查看发现并没有发现对应的临时文件(未断开链接).因而猜测临时的数据和结构都是存放在内存中,而不是在磁盘中. 这样一想内存不是也是存在在内...

by sss0213 - MySQL文档中心 - 2009-06-16 11:00:00 阅读(892) 回复(0)

请问高手,我用下面的语句格式可以创建固定,但加了TEMPORARY关键子后就不能创建临时,为什不能创建临时?我的mysql版本是3.23.51-nt, root账号,后有人建议我说mysql 4.0.18肯定可以我就又换到mysql 4.0.18,但是还是不可以。 Cnn.Execute "create TEMPORARY table Temp(Station char(1)NOT NULL,Employee_ID varchar(10)NOT NULL,Name varchar(20),English_Name varchar(20));" 我在服务器端单独建临时是可以的...

by 70年代 - MySQL - 2004-03-19 09:36:13 阅读(1137) 回复(1)

请问高手,我用下面的语句格式可以创建固定,但加了TEMPORARY关键子后就不能创建临时,为什不能创建临时?我的mysql版本是3.23.51-nt, root账号,后有人建议我说mysql 4.0.18肯定可以我就又换到mysql 4.0.18,但是还是不可以。 Cnn.Execute "create TEMPORARY table Temp(Station char(1)NOT NULL,Employee_ID varchar(10)NOT NULL,Name varchar(20),English_Name varchar(20));" 我在服务器端单独建临时是可以的...

by 70年代 - MySQL - 2004-03-13 08:31:51 阅读(658) 回复(0)

我在php里建了一个临时,把查询结果放入临时,然后我查询临时显示结果 但是过不了多久临时就被没有了,好像是被mysql删除了。为什会这样?

by hanson2046 - PHP - 2007-01-09 13:14:11 阅读(4176) 回复(10)

在MS SQL server中有下面的语句,使用了临时操作 Select [typeid], [fullname] Into #TempAtype From atype Where [deleted]<>;1 Select [vchcode], [vchtype], [date], [redword], [total],[atypeid] Into #TempDlyAAtype From DlyA Where @szBeginDate<=[date] and @szEndDate>;=[date] and [atypeId] like @szAtypeId+'%' Select [vchcode], [number], [summary], [redold] Into #TempDlyNdxAtype From DlyNdx...

by linuxbug - MySQL - 2004-05-20 15:14:47 阅读(1260) 回复(3)

mysql> create table abc (id int); 光标一直在闪,也不返回错误很奇怪啊,就跟假死一样。 但是create databases 可以用,就是不能。 用source导入建sql脚本也不行。 不知道是哪里有问题??

by flyfeel - MySQL - 2008-08-01 23:08:55 阅读(1847) 回复(6)

/usr/local/mysql/bin/mysql -uroot -p123456 -e "FLUSH TABLES WITH READ LOCK;" 这样写,不能。 只能进入mysql>FLUSH TABLES WITH READ LOCK; 这样才能锁. 我要写一个脚本做备份(直接拷贝数据库目录的)。 如何才能不进入mysql,锁?谢谢。

by hiller1 - MySQL - 2008-07-26 22:21:34 阅读(2588) 回复(10)

mysql> select count(id) from post; +-----------+ | count(id) | +-----------+ | 18836 | +-----------+ 1 row in set (1.06 sec) 我的怎慢得要死 innodb数据库 服务器配置 P4 3.0 1G 服务器基本上没有什访问量 是innodb的问题 在select 前先运行 set autocommit=0 再select count() from t 速度是慢 转换成myisam速度马上提上去了 mysql> select count(*) f +----------+ | count(*) | +----------+ | 18836 | +-...

by YourEyes - MySQL - 2014-05-20 11:10:43 阅读(9487) 回复(14)