专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

如何设置MySQL中表的大小写区分_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 13:35:08       共计:3575 浏览

如何设置MySQL中表的大小写区分?

关于索引,查询条件为B、D、H,mysql在对建索引时,对索引的长度有限制,由于你的H字段为text类型,所以无法用H作用索引,在改变表结构的情况下,索引可以用B和D的联合索引;

关于H可以有一个优化手段,在表中新增一个bigint的字段Z,用来存在H的md5值,查询时,把H的md5值计算出来再一起查询关于存储引擎,还是选择innodb。

因为innodb锁的粒度较小,如果业务存在增删改,锁表对性能的影响很大关于mysql参数上,尽量将innodb_buffer_size调大,将尽可能多的数据装载到内存中,对查询效率的影响较大;

thread_pool_size根据你的并发情况进行调整,开到一两百问题不大;

如果是需要更快的速度,而不考虑崩溃时恢复的速度,可以把innodb_log_file_size调大;

innodb_flush_method可以调整为direct模式;其他基本默认参数就好了关于操作系统的参数上,尽量关掉vm.swappiness

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:mysql安装installation失败原因和解决方法_数据库 | ·下一条:and和大于哪个快_数据库

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有