老师您好,为什么写请求的消耗大于读请求呢?

来源:1-1 验证码介绍

小辉_0004

2015-11-12 22:29

老师您好,为什么写请求的消耗大于读请求呢?

写回答 关注

2回答

  • fangshuiyu
    2016-04-13 00:05:13
    已采纳

    因为读操作不会对数据产生影响,可以同时多个线程进行互不干扰,但是写数据的话就得进行加锁,也就是一个线程在操作时候,要保证其他线程不能同时对资源进行操作,不然最后数据就会发生错误,根据数据库引擎的加锁方式不同,可能有字段加锁,表加锁,开销也会不同,另外当数据量很大时候,根据存储结构不同,可能写入一个数据,会进行很大的数据变动,这时候就会比较消耗资源

    小辉_000...

    非常感谢!

    2016-04-13 09:07:15

    共 1 条回复 >

  • zqbinary
    2016-03-28 18:13:22

    常识:就速度而言写作文比看作文慢;

    同样的,写u盘比读u盘慢,这涉及到硬件层面,

    当然,关于客户端与服务器的交互还有些不同,向服务器器里写时,除了写比读更耗资源,写要求的权限(简单说,写意味着改变)比读高,验证更加繁琐,耗费更多资源.


    小辉_000...

    你说了半天就相当于什么都没说。如果你真懂,还请详细说明。

    2016-03-31 09:47:08

    共 1 条回复 >

PHP实现验证码制作

各种形态验证码核心原理与实现技巧,讲解实现过程中的技术难点

37918 学习 · 321 问题

查看课程

相似问题