MySQL-优先级
MySQL允许你改变语句调动的优先级,它可以使来自多个客户端的查询更好的协作,这样单个客户端就不会由于锁定而等待很长时间。改变优先级还可以确保特定的查询被处理得更快。
默认调动策略
- 写入操作优先于读取操作
- 对某张数据表的写入操作某一时刻只能发生一次,写入请求按照他们到达的次序来处理
- 对某张数据表的多个读取操作可以同时进行
调节符
- low_priority:用于delete、insert、load data、replace和update
- high_priority:用于select和insert语句
- delayed:用于insert和replace语句
low_priority和high_priority调节符影响那些使用数据表锁的存储引擎(例如myisam和memory)。
delayed调节符用于myisam和memory表数据