TiDB与MySQL的SQL差异及执行计划简析
TiDB作为NewSQL,其在对MySQL(SQL92协议)的兼容上做了很多,MySQL作为当下使用较广的事务型数据库,在IT界尤其是互联网间使用广泛,那么对于开发人员来说,1)两个数据库产品在SQL开发及调优的过程中,都有哪些差异?在系统迁移前需要提前做哪些准备?2)TiDB的执行计划如何查看,如何SQL调优?本文做了一个简要归纳,欢迎查阅交流。
Stella981 Stella981
3年前
Hive on Spark参数调优姿势小结
前言HiveonSpark是指使用Spark替代传统MapReduce作为Hive的执行引擎,在HIVE7292提出。HiveonSpark的效率比onMR要高不少,但是也需要合理调整参数才能最大化性能,本文简单列举一些调优项。为了符合实际情况,Spark也采用onYARN部署方式来说明。!(https://imgcon
Wesley13 Wesley13
3年前
MySQL千万级别优化·中
MySQL千万级别的查询优化手段·中单列索引(假设在v\_record表中存在id列的索引)1、WHERE条件使用​EXPLAINSELECT\FROMv\_recordWHEREid2​结论:利用索引进行回表查询2、SELECT字段使用
Stella981 Stella981
3年前
JVM调优总结(5):典型配置
JVM调优总结(5):典型配置20160420(点击上方公众号,可快速关注)来源:pengjiaheng网址:http://pengjiaheng.iteye.com/blog/538582(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fpengjiaheng.iteye
Stella981 Stella981
3年前
C++ lambda函数
lambda函数lambda函数是什么?还是直接看代码比较容易理解:intmain(){  inta1;  intb2;  //定义一个lambda函数  autosum\\(intx,inty)int{    returnxy;  
Wesley13 Wesley13
3年前
OSG节点访问和遍历
遍历节点树:osg::Node类中有两个辅助函数:voidascend(NodeVisitor&nv)//虚函数,向上一级节点推进访问器voidtraverse(NodeVisitor&nv)//虚函数,向下一级节点推进访问器NodeVisitor的traverse()函数实现如下:in
Wesley13 Wesley13
3年前
MySQL管理与优化(9):存储过程和函数
存储过程和函数存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合。存储过程或函数的相关操作创建,修改存储过程或函数相关语法CREATEDEFINER{user|CURRENT_USER}PROCE
Wesley13 Wesley13
3年前
2020年数学建模国赛A题:炉温曲线
2020年高教社杯全国大学生数学建模竞赛题目(请先阅读“全国大学生数学建模竞赛论文格式规范”)   A题炉温曲线在集成电路板等电子产品生产中,需要将安装有各种电子元件的印刷电路板放置在回焊炉中,通过加热,将电子元件自动焊接到电路板上。在这个生产过程中,让回焊炉的各部分保持工艺要求的温度,对产品质量至关重要。目
性能调优五步法
Linux内核从2.5版本开始针对NUMA架构做了大量优化工作,同时也提供了丰富的工具和接口,可以帮助我们很容易的完成访问本地内存的设置。所以,通过适当的性能调优,可以提供更高的计算能力。性能优化通常可以通过五个步骤完成