mysql并行加载和预加载的区别

mysql并行加载和预加载的区别,第1张

图片进入可视区域之后再请求图片资源的方式称为图片懒加载。适用于图片很多,页面很长的业务场景,比如电商

懒加载的作用:

减少无效资源的加载:

比如一个网站有十页图片,用户只查看了一页的图片,这就没必要将十页图片全都加载出来

并发加载的资源过多会阻塞js的加载,影响网站正常的使用:

由于浏览器对某一个hostname是有并发度上限的,如果图片资源所在的CDN和静态资源所在的CDN是同一个的话,过多图片的并发加载就会阻塞后续js文件的并发

myisam_max_[extra]_sort_file_size足够大

delay_key_write减少io,提高写入性能

bulk_insert_buffer_size

concurrent_insert 设置为2

read_rnd_buffer_size random scan 使用

read_buffer_size 顺序扫描表使用

key cache 的三种方式

key cache 预加载

SET GLOBAL hot_cache.key_buffer_size=16m

SET BLOBAL cold_cache.key_buffer_size=16m

CACHE INDEX example.top_message IN hot_cache

CACHE INDEX example.event IN cold_cache

LOAD INDEX INTO CACHE example.top_message,example.event IGNORE LEAVES

LOAD INDEX INTO CACHE example.user IGNORE LEAVERS,expamle.groups


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8669049.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存