当前位置: 首页 > news >正文

如何建设网站并与数据库相连招聘网站建设人员

如何建设网站并与数据库相连,招聘网站建设人员,广告制作公司的营业成本,软件系统select * from user where id10 当输入这条查询语句之后会发生什么#xff1f; MYSQL逻辑架构图 MYSQL大致可以分为两大部分#xff1a;Server层和存储引擎层 下面来介绍各层中各部分的作用#xff1a; 连接器#xff1a; 客户端请求建立连接#xff0c;在完成TCP连接…select * from user where id10 当输入这条查询语句之后会发生什么 MYSQL逻辑架构图 MYSQL大致可以分为两大部分Server层和存储引擎层 下面来介绍各层中各部分的作用 连接器 客户端请求建立连接在完成TCP连接之后开始输入用户名密码。 连接分为长连接和短连接长连接一经建立如果客户端一直有请求那么连接就不断开。短连接执行很少的几次查询之后就断开连接。 因为建立连接过程比较复杂所以长连接较为简便但是因为SQL语句执行过程中临时使用的内存在连接对象里面如果长连接积累下来资源占用大MYSQL占用的内存就会非常大。 当MYSQL占用的内存达到一定程度之后MYSQL就被系统杀死从现象看就是MYSQL重启了。 解决这个问题的办法 1.定期断开长连接 2.初始化连接将连接初始化连接恢复到刚刚创建完的时候 查询缓存 连接建立完成之后MYSQL获得查询请求先在缓存里查看如果缓存中有这条语句就获取他返回。 缓存中一般是keyvalue的格式key是你所输入的SQL语句。value是SQL执行完成之后的结果 但是一般不建议用缓存因为如果某个表有更新操作那么关于这个表的所有缓存都要清空。 MSQL也很人性化的提供给用户自由使用缓存这个功能可以先设置不适用缓存需要使用的时候 使用select SQL_CACHE * from user where ID10; 分析器 缓存中查不到之后开始进入分析器先做词法分析分析器获取到一些字符串与空格即用户输入的SQL语句识别出每个字符串代表什么把select识别为select把ID识别为列ID 之后开始语法分析看是不是有语法错误比如 输入 elect * from user where ID10会报错 优化器 分析器判断SQL语句无误后进入优化器优化器来决定需要使用哪个索引各个表的连接顺序 执行器 优化器优化之后执行器开始执行这个SQL语句开始执行之前先判断是不是有权限 如果用户没有对这个表的查询操作就返回没有权限。 如果有权限就去使用引擎提供的接口。 无索引访问调用引擎接口取这个表的第一行判断是不是符合ID10不是则跳过然后进入第二行是则将结果保存在结果集中进入第二行。 有索引访问调用索引中满足要求的第一行满足要求的第二行 存储引擎一般如果不指定存储引擎则默认是InnoDB引擎
http://www.huolong8.cn/news/448717/

相关文章:

  • 网站开发需求列表坪地网站建设如何
  • 柯林建站程序网站备案取消前置审批
  • 提升网站访问量深圳网站建设九曲网
  • 公司网站系统自己网站怎么做百度推广
  • 国外wordpress主题站创建一个公司需要什么
  • 建设网站网站建站网络公司投诉归什么部门管
  • 游戏直播网站怎么做上海app网站开发价值
  • 滕州网站开发申报教学成果奖的网站建设
  • 手机ppt在哪个网站做dede手机医院网站模板
  • 网站建设用dw收银系统哪个软件好
  • 正规的营销型网站建设公司龙华做网站 熊掌号
  • 郑州企业自助建站动态设计是什么意思
  • 摄影网站制作教程wordpress 过滤器
  • 福州响应式网站易迈互联网站建设怎么样
  • 什么网站可以做邮件列表centeros7 安装wordpress
  • 无锡装修网站wordpress拷站
  • ui网站界面设计模板电子商务网站模式
  • 投资网站建设公司山东菏泽建设银行网站
  • 有关做能源的网站网页设计软件app
  • 做淘宝一样的网站广州网页制作平台
  • 网站后台尺寸一般做多大的惠州住房和城乡建设厅网站
  • 嘉兴定制型网站建设做兼职推荐网站
  • 站长之家论坛广州海珠建网站
  • 建设网站要不要工商执照整站seo排名公司
  • 昆明 网站 制作电商网站建设合同
  • 怎么做qq钓鱼网站吗wordpress 显示备案
  • 营销网站策划网站风格总结
  • 青岛公司网站设计许昌网站设计制作
  • 做电商有哪些网站深圳网站建设分期付
  • 网站如何快速推广淘宝网页设计尺寸