我现在做一个答题系统,用的链接池,一秒请求一次Mysql ,因为数据是在不断更新的,所以一秒请求一次,

2024-05-19 16:19

1. 我现在做一个答题系统,用的链接池,一秒请求一次Mysql ,因为数据是在不断更新的,所以一秒请求一次,

哎!你这问题简单也相当不简单。
这个是数据库实时问题,也算是技术难度很高的话题。本不想回答的。但是又问到了我。
原因很简单,本来就是一个答题系统,却要用监控系统的实时性,从成本上说,你认为合适么?
如果数据极为重要还要配置UPS。实时系统的成本很高。

第一:你可以考虑一下mysql 内存表,这个在多连接中是共享的,创建也很简单。但是毕竟mysql不是实时数据库,大并发内存表也一样死锁。断电数据就消失,还要考虑保存问题。

第二:你可以考虑自己创建缓冲层代码,先更新缓冲层,然后写入数据库。只是一个变通问题。
然后每次访问缓冲层即可。

如果是ASP.NET,你可以使用感知缓存功能开发,比java容易的多。

目前对实时要求高的,基本是内存数据库,嵌入式数据库等。肯定不能把时间浪费在IO传输上。

我现在做一个答题系统,用的链接池,一秒请求一次Mysql ,因为数据是在不断更新的,所以一秒请求一次,

2. 是这样,我做个一个简单的登录页面,用户名、密码 Struts1+Hibernate,用的MySQL数据库

是不是因为乱码啊,你把用户名打印出来看看。

3. mysql数据库监控规定的表中每五分钟内没有新数据产生则报警提示,最好把这个提示信息放到一个txt的文件里

应该用动态sql语句或者是游标之类的

mysql数据库监控规定的表中每五分钟内没有新数据产生则报警提示,最好把这个提示信息放到一个txt的文件里

4. 我有一个Mysql的数据库,每天大概增加1000W条数据,持续至少一年,有如下问题:

首先这么大的数据量不建议使用MySQL这种免费版的数据库系统,可以使用Oracle等这种大型数据库系统,其对于数据库中数据的管理、查询等的效率要比MySQL好非常的多。
如果你一定要使用MySQL,其服务器操作系统最好使用Linux,也可以使用国产的红旗Linux。
如果数据库非常的海量,那么可以考虑使用刀片式服务器进行数据库集群模式,采用分布式的数据库系统,如此可以提高查询的效率。
既然你是搞研究的,那么对于这种巨量的数据库管理系统的数据分析可以采用SAS数据仓库来进行对数据进行分析。

5. 我想问你一个问题可以吗?就是我的mysql一个表中有多个属性值,比如属性值名称为event,我动态的向数据库

哎,提交失效,上图

我想问你一个问题可以吗?就是我的mysql一个表中有多个属性值,比如属性值名称为event,我动态的向数据库

6. 我搞到一个文件加密系统,用c#写的,里面注册使用的是MySQL数据库,但在注册时出现了问题,提示错

错误提示是无法连接到数据库。
 
错误原因有很多:
1、未安装MySQL,MySQL服务未启动。
2、未安装MySQL Connector for .NET(MySQL 的 .NET 的驱动)。
3、防火墙拦截了MySQL。
4、连接字符串拼接不正确(诸如主机、端口、数据库名、账号密码这些自己好好检查检查)。

7. 为什么我在dreamweaver中编译的语句,在mysql数据库中加载不进去,我是想在表格中添加几个值。

ghfghfghfhfh

为什么我在dreamweaver中编译的语句,在mysql数据库中加载不进去,我是想在表格中添加几个值。

8. 我们公司一个系统平台,数据库用的Mysql,为保障数据隔离每个客户都是一个数据库

分配数据库的时候 需要制定数据库的 初始空间大小,和之后的增长的比例。Oracle 有表空间的概念,可以通过sql语句查询剩余空间,mysql 复杂些,具体的方法,可以上网搜搜。
最新文章
热门文章
推荐阅读