13 十月, 2006 10:21
key_buffer_size 控制索引缓冲内存,值越高,索引可以使用的内存越多,性能约好。建议设置为系统内存的25%-30%左右。
table_cache 控制表高速缓存可以使用内存的数量,以及同一时间内MySQL可以处理表的打开总量。 相关的变量有 max_connections ,MySQL手册建议公式: table_cache = max_connections x N ,N为标准连接中表的数量。
sort_buffer 可以提高ORDER BY GROUP BY
read_rnd_buffer_size 提高读分类行的速度
read_buffer_size 提高SELECT查询的速度,是的SELECT能顺利的顺序扫描表。
binlog_cache_size 增加二进制日志的缓存,对于写操作频繁的服务器有提高性能。
thread_cache_size 对于负载高,读写频繁的服务器,增加会提高线程连接效率。





02/11/2006, 07:45
使用dev运行,也一样要有libmysql.dll的。
这是mysql提供的一个动态连接库,没有它,是不能连接的。
27/10/2006, 16:56
我现在在VC上运行了我的程序,在Dev上运行说libmysql.dll里没有 比如:mysql_init@4()
我是按照你的方法添加了libmysql.a,也把libmysql.dll去掉了,不知道为什么还要连接libmysql.dll
还有我是在windows操作系统
20/10/2006, 10:00
你写的程序是控制台运行方式的吧?
那你在命令提示符状态下运行看看。
18/10/2006, 21:35
16hot,看了你写的添加libmysql.a的方法,试了一下果真管用,但是我的程序运行完以后,弹出的窗口一闪而过。数据库也没有发生任何变化。不知哪里出了错。
ps:因为那是个老帖了,所以我回复在这,希望见谅