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

网站建设和编程的区别cc域名注册

网站建设和编程的区别,cc域名注册,策划方案范文,韩国美食做视频网站有哪些sql执行再mysql的执行过程 1. 建立连接 sql通过tcp/ip发送到服务器服务器检查用户名,密码,权限创建线程处理连接 如果是sql8.0之前,select会先从缓存中查找,命中则返回,由于表结构变更会导致缓存失效,已废…

sql执行再mysql的执行过程

1. 建立连接
  • sql通过tcp/ip发送到服务器
  • 服务器检查用户名,密码,权限
  • 创建线程处理连接

如果是sql8.0之前,select会先从缓存中查找,命中则返回,由于表结构变更会导致缓存失效,已废除

2.解析和优化
  • 词法分析:拆分成token
  • 语法分析:检查语法
  • 生成解析树

解析树是SQL语句经过解析器处理后的结构化表示形式。它就像把一句SQL语句"拆解"成一个树状的结构图

以SQL语句 SELECT name FROM users WHERE age > 18 为例,它的解析树可能大致如下:

          SELECT_STATEMENT/      |      \SELECT    FROM    WHERE|         |        |name      users     CONDITION|age > 18
  • 预处理器:
    • 检查表列是否存在,
    • 检查权限
    • 视图展开
  • 查询优化器:
    • 基于成本优化cbo选择最佳执行方案
    • 生成执行计划 可以通过explain查看
3.执行查询sql
  • innodb执行:
  1. 缓冲池检查,看所需数据是否在内存页
  2. 磁盘读取,没有就查磁盘
  3. 加锁,(排他锁/共享锁)
  4. 事务处理:写入undolog redolog
  5. 返回结果
4.返回结果
  • 返回客户端
  • 连接保活或者关闭

https://github.com/0voice

http://www.dtcms.com/a/560099.html

相关文章:

  • 做网站汉狮网络南宁建设网站公司
  • 织梦网站被植入广告江宁区建设工程质量监督站网站
  • 沈阳网站推广的公司在线生成个人网站源码
  • 做网站框架图哪个在线网站好用互联网医疗
  • 毕业设计网站开发题目wordpress播放记时插件
  • 东莞seo网站推广建设信金在线制作网站
  • 如何制作企业的网站IT科技资讯新闻类织梦网站模板
  • 商城网站类建设哪家好胶州市住房建设局网站
  • 做外贸怎么网站找客户信息WordPress调用json数据
  • 免费网页设计成品网站青岛做网站大公司有哪些
  • 金沙县建设局网站wordpress建站导航
  • wordpress淘宝客网站运营中国十大外贸上市公司排名
  • 江山网站制作ftp上直接编辑wordpress
  • 周口城乡建设局网站腾讯wordpress 建站教程
  • 容桂营销网站建设做汽车特卖会的网站
  • wordpress修改站点logo大小wordpress怎么排版
  • 创建网站选哪家好网站建设服务合同 付款方式
  • 做商城网站要请程序员吗注册一个互联网公司需要多少钱
  • 怎么制作网站卖东西公司官网静态
  • 网站项目申请中国建设银行深圳分行网站
  • 如何建立国外网站郑州专业的网站建设公司
  • 男女做爰视频网站在线揭西网站建设
  • 外贸电商平台哪个网站最好万能视频解析接口网站怎么做
  • 苏州h5网站建设价格正规的金融行业网站开发
  • 合肥企业快速建站怎么在百度发布信息
  • 成品短视频app源码的优点优化公司治理结构的措施
  • 建个简单网站做网站泊头
  • 北极动力网站建设用哪个软件做网站好
  • 怎么创建网站的快捷方式最新手机网站推荐
  • 做网站备案实名需要钱吗网站国外空间