社区
C#
帖子详情
mysql数据库连接莫名奇妙的关闭
lycandy2006
2009-09-15 10:22:11
用c#开了一个线程池,最多有50个线程,每个线程不断的向mysql数据库的表中写数据。对于每个线程每写一次与数据库连接一次,一次可能有0-2000个插入操作,插入完断开与数据库的连接。开始20多个小时这样做还是正常的,可是,时间长了之后,出现异常,查看断点,发现与mysql的连接断了导致无法插入数据。这种异常又无法catch到,程序不得不终止。请问,有没有谁遇到过,怎么解决的,什么原因啊?
...全文
112
6
打赏
收藏
mysql数据库连接莫名奇妙的关闭
用c#开了一个线程池,最多有50个线程,每个线程不断的向mysql数据库的表中写数据。对于每个线程每写一次与数据库连接一次,一次可能有0-2000个插入操作,插入完断开与数据库的连接。开始20多个小时这样做还是正常的,可是,时间长了之后,出现异常,查看断点,发现与mysql的连接断了导致无法插入数据。这种异常又无法catch到,程序不得不终止。请问,有没有谁遇到过,怎么解决的,什么原因啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lycandy2006
2009-10-20
打赏
举报
回复
mysql是支持连接池的,连接数是在范围之类的。总出现一些很奇怪的错误,明明调试是正确的,让程序去执行确出现问题,谢谢各位了
qldsrx
2009-10-20
打赏
举报
回复
线程中的异常也是可以catch到的,任何异常都可以捕获,关键是看你如何输出保存了,比如可以写入文件,或者记录到Windows的应用程序日志里。
周公
2009-10-16
打赏
举报
回复
[Quote=引用 3 楼 fysuccess 的回复:]
修改一下连接数设置应该行吧
[/Quote]
修改下MySQL的连接数,此外看看MySQL是否支持连接池,如果支持开启连接池。
fysuccess
2009-10-15
打赏
举报
回复
修改一下连接数设置应该行吧
qldsrx
2009-09-28
打赏
举报
回复
监视下Mysql的连接数啊。
zhouyanfss
2009-09-28
打赏
举报
回复
是不是你程序有BUG,造成连接开的太多了
我曾经干过这事,程序一开,立马1千个链接,MYSQL的连接好像要1个多小时才会释放(在你程序关闭connection之后)!
MySQL
数据库基础实战教程
本课程为
MySQL
5.6基础实战课程,涵盖了
MySQL
5.6数据库的基础日常管理操作。本课程是在Linux操作系统上来讲解和演示。通过本课程的学习,可以掌握
MySQL
5.6数据库的基础操作和管理。以下是本课程的目录:1-
MySQL
安装详细步骤2-登录数据库与环境清理3-参数文件生效规则4-
MySQL
服务启动和
关闭
方法汇总5-
MySQL
服务启动过程详解6-
MySQL
服务启动失败分析方法7-
mysql
d和
mysql
d_safe的联系8-
MySQL
多实例的安装初始化9-10
MySQL
多实例的启动与
关闭
11-
MySQL
多实例管理注意事项12-
MySQL
安装软件目录以及作用13-15数据库参数详解16-18用户创建19-23 用户和权限管理24-
数据库连接
注意事项和图形工具简介25-
MySQL
体系结构26-28 数据库日志讲解29-32 二进制日志
Python
MySQL
数据库连接
池组件封装
以前一直在用Java来开发,
数据库连接
池等都是有组件封装好的,直接使用即可,最近在尝试Python的学习,碰到了和数据库打交道的问题,和数据库打交道我们都知道,
数据库连接
池必不可少,不然要么就是程序异常不稳定,要么就是数据库
莫名
其妙挂了, 本篇博客主要是对数据库操作的简单封装,相当于一个DBHelper操作类 组件 Python中的
数据库连接
操作所需组件 py
mysql
:
mysql
的Python连接包 DBUtils:连接池组件 configparser:配置文件模块
mysql
-connector-
zblog
mysql
数据库无法连接_如何解决zblog博客
数据库连接
错误的原因和办法
zblog提示
数据库连接
错误应该分为两种情况,是服务器还是本体调试。而不管是服务器上安装还是本地调试,zblog安装所在文件夹的写权限很重要(后面我们会提到)。而zblog的另一个要求临时文件夹的写权限,这一点一般在服务器上都是默认可以,而如果是XP,同时C盘使用的NTFS格式的话,也需要此步骤的设定。好,如果上面这段话比较不好懂,写的明白简单些。解决zblog
数据库连接
错误的步骤:1、zblog...
MySQL
为什么
莫名
其妙的断开连接以及解决方案
前言 最近遇到在将本地的项目部署到服务器上之后遇到的一个奇怪问题 在部署完成后,网站当时可以正常工作,但是第二天访问网站的时候却会遇到一个500 Server Error。 从日志中可以看出是
MySQL
数据库出现了异常 翻译: 最后一个数据包在 83827560 ms 之前被成功接收,最后一个数据包在83827560 ms 之前被成功发送。比服务的配置参数wait_timeout的值要长。 日志中给出的建议如下 翻译: 你应考虑在程序中进行数据库操作之前检验
数据库连接
的有效性或者将数据库的auto
asp.net
mysql
连接池_asp.net 使用
数据库连接
池
数据库连接
数过万的真相,原来我们错怪阿里云RDS了在一次
数据库连接
问题中,我们坚持认为
数据库连接
数过万是阿里云RDS的问题,但后来阿里云提供了当时的
数据库连接
情况,让我们动摇了自己的想法。上面这5个帐户产生了10030个
数据库连接
,当看前4个帐户(产生了9511个连接)的名称时,我们打了一个寒颤 —— 这些都是运行 Linux 上的 AS...文章yq传送门2017-04-0710571浏览量AS...
C#
110,561
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章