郁闷:频繁读取数据库会使其挂掉?我的网站又挂了

zairwolfi 2004-12-06 08:47:18
http://www.notle.net/

我看数据库,有两个表又坏了。这两个表上次坏掉是在一个月之前。怎么又这样了?、
...全文
312 20 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mistruster 2004-12-11
  • 打赏
  • 举报
回复
OPTIMIZE TABLE 前先 lock tables
hflsj 2004-12-10
  • 打赏
  • 举报
回复
不大清楚,继续学习
zairwolfi 2004-12-10
  • 打赏
  • 举报
回复
刚刚发现一个特点。

我数据库里面坏的两个表,都是我在程序里面经常进行OPTIMIZE TABLE的。在删除或者修改了记录之后,我就采用OPTIMIZE TABLE的方式来优化。是不是因为这个语句的缘故导致表坏掉?
surfchen 2004-12-09
  • 打赏
  • 举报
回复
ini(number)里的number根据官方的文档说是不能对数据进行限制的..只是当插入的数据位数小于number的时候左边用空白填补...
superspice 2004-12-09
  • 打赏
  • 举报
回复
你的表多大?记录多少?
mysql最大连接数多少?time_out值设置为多少?
你一般有多少人同时访问网站?

一般数据表挂了或者坏了,是因为sql在读取的时候被以外终止了。
很有可能是磁盘空间满了,猜测。
pswdf 2004-12-08
  • 打赏
  • 举报
回复
优化一下就可以了.
askswin 2004-12-08
  • 打赏
  • 举报
回复
怎么优化啊?
hflsj 2004-12-07
  • 打赏
  • 举报
回复
我也碰到数据表坏的情况,不是程序问题,是数据表不能写入内容了,才80000多条记录,就不能写了,然后扩充ID字段长度 原来ing(5) 改成int(10) 可以了,过些时间,又不行了,又改bigint(12) TMD 又能写了,郁闷 不知是何原因。
lienzhu 2004-12-07
  • 打赏
  • 举报
回复
经常优化压缩数据库
flyonet 2004-12-07
  • 打赏
  • 举报
回复
优化SQL语句
zairwolfi 2004-12-07
  • 打赏
  • 举报
回复
呵呵,晕。扩充id长度有什么用?根本没有用满呀。
zalvsa 2004-12-06
  • 打赏
  • 举报
回复
MYSQL的表也会。
可以用
REPAIR TABLE `table_name`
弄个循环自动执行修复
zairwolfi 2004-12-06
  • 打赏
  • 举报
回复
是mysql的啦。

那个content表是最大的。是不是这个缘故?最大的表,被反复频繁读取会出现错误的现象?
daikaiming 2004-12-06
  • 打赏
  • 举报
回复
应该不会出现这种情况吧,是不是有黑客攻击你的网站喽!
888228 2004-12-06
  • 打赏
  • 举报
回复
是Access数据库的话就有可能。

通常是写个自动压缩修复的功能放在后台,一看莫名其妙的坏了的话,就直接在线修复一下就可以了。
jdh2010 2004-12-06
  • 打赏
  • 举报
回复
不是很清楚,帮你顶一下!
Jzealot 2004-12-06
  • 打赏
  • 举报
回复
频繁读取应该不会,
可能是你程序的问题
yyq136 2004-12-06
  • 打赏
  • 举报
回复
噢,关注
shuixianzi00 2004-12-06
  • 打赏
  • 举报
回复
不会吧?
chf99cn 2004-12-06
  • 打赏
  • 举报
回复
没碰到过,帮你顶!

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧