• MySQL学习基础

    就是限制查询条数的语法不同,在MySQL的限制查询语句: SELECT*FROM student LIMIT 2;SELECT*FROM student LIMIT 2;查询student表的第2到第3条数据。多表查询: SELECT student.id,name,scores.score FROM student,...
    文章 2018-09-01 1254浏览量
  • 源码阅读-解析SQL语法

    像PostgreSQL,MySQl等一样,OceanBase采用lex和yacc系的词法和语法解析工具生成语法树。GNU下的词法和语法工具为Flex和Bison.Flex利用正则表达式识别SQL语句中的所有词语,Bison则根据类似BNF的语法规则识别SQL语义,...
    文章 2014-06-05 2371浏览量
  • 简单十步让你全面理解SQL

    3、在语法和逻辑顺序里,UNION都是放在ORDER BY之前,很多人认为每个UNION子查询都可以进行排序,但根据SQL标准和大多数的SQL方言,并不是真的可行。虽然一些方言允许子查询或派生表排序,但却不能保证这种顺序能在...
    文章 2017-07-03 1574浏览量
  • sql注入攻击

    SQL攻击(SQL injection,台湾称作SQL资料隐码攻击),简称注入攻击,是发生于应用程序之数据库层的安全漏洞。...刚才第二节的示例代码可以这样调用: lt;php if(isset($_POST["f_login"])){ 连接数据库. 代码...
    文章 2017-07-03 3092浏览量
  • MySQL中的空间扩展

    MySQL支持空间扩展,允许生成、保存和分析地理特征。这些特征可用于MyISAM、InnoDB、NDB、BDB和ARCHIVE表(但是,ARCHIVE引擎不支持索引功能,因此,不能为ARCHIVE列中的空间列编制索引)。本章介绍了下述议题: ...
    文章 2018-01-06 1834浏览量
  • 小米开源工具SOAR&SOAR-WEB

    慢日志进行分析示例 pt-query-digest slow.log>slow.log.digest parse pt-query-digest's output which example script python2.7 doc/example/digest_pt.py slow.log.digest>slow.md SQL指纹 echo"select*...
    文章 2020-03-01 1744浏览量
  • PolarDB 并行查询的前世今生

    原因在于,MySQL的优化流程中,各个子步骤之间没有清晰的边界,而且深度递归的join ordering算法以及嵌入其中的semi-join优化策略选择等,都使得代码逻辑与结构更加复杂,很难在不大量侵入原生代码的前提下实现一体...
    文章 2022-02-16 260浏览量
  • 带你读《C指针原理揭秘:基于底层实现机制》之二:C...

    C语言是一门语法精简的语言,它的关键字仅有32个,C语言以main函数为主函数,程序编译运行之后,执行的就是main函数的内容,因此,纵观C语言的很多程序,就会发现它们形成了一道有趣的风景线:头文件和C代码文件以...
    文章 2019-11-06 1353浏览量
  • 吃透Mysql

    查询解析器的工作主要是对查询语句进行语法分析语法分析的结果是MySql内部定义的一个树状的数据结构,称为“语法树”。“语法树”的每个结点都是以下两类之一:第一类是单个的元素,比如关键字、表或属性等的名字...
    文章 2018-09-02 1247浏览量
  • MySQL中的空间扩展

    MySQL支持空间扩展,允许生成、保存和分析地理特征。这些特征可用于MyISAM、InnoDB、NDB、BDB和ARCHIVE表(但是,ARCHIVE引擎不支持索引功能,因此,不能为ARCHIVE列中的空间列编制索引)。本章介绍了下述议题: ...
    文章 2017-12-04 1118浏览量
  • 【教奶奶学SQL】(task4)集合运算

    UNION建表代码及数据导入请使用第一章提供的代码。product表还是和之前一样&xff0c;下面用的product2通过如下语句创表&xff1a;CREATE TABLE&96;product2&96;96;product_id&96;char(4)CHARACTER SET utf8mb4 COLLATE ...
    文章 2022-04-27 59浏览量
  • 【教奶奶学SQL】(task4)集合运算

    UNION建表代码及数据导入请使用第一章提供的代码。product表还是和之前一样&xff0c;下面用的product2通过如下语句创表&xff1a;CREATE TABLE&96;product2&96;96;product_id&96;char(4)CHARACTER SET utf8mb4 COLLATE ...
    文章 2022-04-25 7浏览量
  • 【教奶奶学SQL】(task4)集合运算

    UNION建表代码及数据导入请使用第一章提供的代码。product表还是和之前一样&xff0c;下面用的product2通过如下语句创表&xff1a;CREATE TABLE&96;product2&96;96;product_id&96;char(4)CHARACTER SET utf8mb4 COLLATE ...
    文章 2022-04-26 21浏览量
  • 15年老司机的DPM数据库性能分析产品研发之路

    以下为巡检报告目录,总共近65页(还一半目录未列出),以一个二线DBA为例,做一套库最快也要半天,且该项工作重复且枯燥,以下为巡检报告示例目录: 1)通过DBAplus社群工具OraZ实现的深度巡检,实现对系统配置、...
    文章 2017-05-12 2211浏览量
  • MySQL数据库性能优化由浅入深(表设计、慢查询、SQL...

    文章目录0 SQL性能分析1 表的设计合理化1.1 为什么需要范式1.2 三范式原理1.3 什么样的表才满足三范式2 慢查询2.1 慢查询介绍2.2 慢查询步骤3 添加适当索引3.1 索引是什么3.2 索引优劣势3.3 索引分类和建索引命令...
    文章 2021-12-26 65浏览量
  • PolarDB 并行查询深入剖析

    本文会深入介绍PolarDB MySQL在并行查询这一企业级查询加速特性上做的技术探索、形态演进和相关组件的实现原理&xff0c;所涉及功能随PolarDB MySQL 8.0.2版本上线。背景PolarDB云的兴起为古老而顽固的数据库市场...
    文章 2022-01-05 204浏览量
  • PolarDB 并行查询的前世今生

    这里包括语法兼容类型兼容行为兼容0 附加成本&xff0c;随产品发布就携带的功能无需额外存储资源无需额外计算节点0 维护成本&xff0c;使用和普通查询没有任何差别&xff0c;只是响应变快了随集群部署&xff0c;开箱即用对业务...
    文章 2022-02-17 335浏览量
  • MySQL高级篇(SQL优化、索引优化、锁机制、主从复制)

    union去重中间部分union关键字可以合并去重7、A、B各自独有集合3 索引介绍3.1 索引是什么MySQL官方对索引的定义为&xff1a;索引&xff08;Index&xff09;是帮助MySQL高效获取数据的数据结构&xff08;索引的本质是数据结构&xff...
    文章 2021-12-25 55浏览量
  • 1000行 MySQL 学习笔记,不怕你不会,就怕你不学!

    修改表的字段机构(13.1.2.ALTER TABLE语法) ALTER TABLE 表名 操作名 操作名 ADD[COLUMN]字段定义-增加字段 AFTER 字段名-表示增加在该字段名后面 FIRST-表示增加在第一个 ADD PRIMARY KEY(字段名)-创建主键 ADD ...
    文章 2019-09-02 8551浏览量
  • PostgreSQL修炼之道:从小工到专家

    1.2.1PostgreSQL与MySQL数据库的对比4 1.2.2 PostgreSQL与Oracle数据库的对比6 1.3 小结6 第2章PostgreSQL安装与配置7 2.1 从发行版本安装7 2.1.1 在Debian或Ubuntu下的安装7 2.1.2在Redhat、CentOS或Fedora下的...
    文章 2017-05-02 4140浏览量
  • RDD:基于内存的集群计算容错抽象

    注意在Scala语法中filter的参数是一个闭包。这时集群还没有开始执行任何任务。但是,用户已经可以在这个RDD上执行对应的动作,例如统计错误消息的数目: 1 errors.count() 用户还可以在RDD上执行更多的转换操作,并...
    文章 2016-04-13 2434浏览量
  • 咱也搞个半小时搞定mysql(基于9000小时定理+概念化...

    常见很多十天,二十天学会什么东东,当然但多数声音都是吐槽,其实,仔细想想,如果基本掌握一门计算机技能,十天半个月是很正常的,我们简单分析分析。一:技能分级我们简单做个技能分级,就简单的分三个层次吧,想...
    文章 2018-08-10 12058浏览量
  • mysql笔记

    分析表 ANALYZE[LOCAL|NO_WRITE_TO_BINLOG]TABLE tbl_name[,tbl_name]. 数据操作*/- 增 INSERT[INTO]表名[(字段列表)]VALUES(值列表)[,(值列表),.] 如果要插入的值列表包含所有字段并且顺序一致,则可以省略字段列表...
    文章 2018-08-30 1123浏览量
  • 吐血整理|1000行MySQL学习笔记,不怕你不会,就怕你不...

    修改表的字段机构(13.1.2.ALTER TABLE语法) ALTER TABLE 表名 操作名 操作名 ADD[COLUMN]字段定义-增加字段 AFTER 字段名-表示增加在该字段名后面 FIRST-表示增加在第一个 ADD PRIMARY KEY(字段名)-创建主键 ADD ...
    文章 2019-12-04 8714浏览量
  • 比较全面的gdb调试命令

    g把调试信息加入之后,并成功编译目标代码以后,让我们来看看如何用gdb来调试他。启动GDB的方法有以下几种: 1、gdb program也就是你的执行文件,一般在当然目录下。2、gdb core 用gdb同时调试一个运行程序和core...
    文章 2013-06-27 789浏览量
  • 比较全面的gdb调试命令

    g把调试信息加入之后,并成功编译目标代码以后,让我们来看看如何用gdb来调试他。启动GDB的方法有以下几种: 1、gdb program也就是你的执行文件,一般在当然目录下。2、gdb core 用gdb同时调试一个运行程序和core...
    文章 2013-06-27 771浏览量
  • 总结OLAP系统核心技术点,每一点都值得单独收藏

    二、谈计算 1、查询步骤 SQL语言是OLAP的标配,一个完整的SQL查询步骤包括1)SQL词法解析,语法解析,2)形成抽象语法树(AST),3)校验检查,4)AST转成关系代数表达式(relational algebra),5)根据关系代数...
    文章 2022-02-10 25浏览量
  • SQl语句收藏

    分析表 ANALYZE[LOCAL|NO_WRITE_TO_BINLOG]TABLE tbl_name[,tbl_name]. 数据操作*/- 增 INSERT[INTO]表名[(字段列表)]VALUES(值列表)[,(值列表),.] 如果要插入的值列表包含所有字段并且顺序一致,则可以省略字段列表...
    文章 2015-11-10 2167浏览量
  • 帮助企业做好MaxCompute大数据平台成本优化的最佳实践

    接下来,我们主要从计算、存储、数据同步、日常账单分析几个点来展开优化实践,帮助企业做到节省预算。优化控制计算成本 1、通过计费提醒估算计算成本 1.1 使用DataWorks 估算费用 step1 通过DataWorks进入 Project...
    文章 2017-11-20 4947浏览量
  • [译]SQL 指引:如何写出更好的查询

    分析查询,看是否符合语法和语义要求。解析器创建输入查询的内部表示。然后将输出传递给重写引擎。然后,优化器的任务是找到给定查询的最佳执行或查询的计划。执行计划准确地定义了每个操作使用什么算法,以及如何...
    文章 2017-10-16 1297浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化