表示 进入内容 1102220
下一步 10 较早的记录 »
Displaying posts with tag: sql (reset)
MySQL常用30种SQL查询语句优化方法

1、应尽量避免在 where 子句中使用!=或操作符,否则将引擎放弃使用索引而进行全表扫描。

2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。

【云栖社区】  【编程语言】  【深度学习】  【分布式】  【架构】  【java】  【mysql】   …

[获取更多]
MySQL 数据库开发的33 条军规

写在前面的话:总是在灾难发生后,才想起容灾的重要性;总是在吃过亏后,才记得曾经有人提醒过。 (一)核心军规 (1)不在数据库做运算:cpu计算务必移至业务层 (2)控制单表数据量:单表记录控制在1000w (3)控制列数量:字段数控制在20以内 (4)平衡范式与冗余:为提高效率牺牲范式设计,冗余数.

【mysql】  【innodb】  【SQL】  【数据库】  【索引】   …

[获取更多]
网站mysql防止sql注入攻击 3种方法漏洞修复总结

mysql数据库一直以来都遭受到sql注入攻击的影响,很多网站,包括目前的PC端以及手机端都在使用php+mysql数据库这种架构,大多数网站受到的攻击都是与sql注入攻击有关,那么mysql数据库如何防止sql注入呢?下面我们SINE安全技术针对于这个sql注入问题总结3种方案去防止sql注入攻击。

【安全】  【架构】  【服务器】  【mysql】  【函数】  【防火墙】   …

[获取更多]
收藏起来,史上最全的 MySQL 高性能优化实战总结!

一、前言 MySQL 对于很多 Linux 从业者而言,是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。在进行 MySQL 的优化之前必须要了解的就是 MySQL 的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL 的优化器能够按照预想的合理方式运行而已。

【架构】  【mysql】  【性能】  【SQL】   点击查看原文>

最简单,最快方式 Mysql兼容 emoji

mysql 兼容emoji

【java】  【mysql】  【SQL】  【数据库】  【配置】  【Image】  【string】  【字符集】  【mybatis】   …

[获取更多]
MySQL:kill和show global status命令hang住一列

这个问题是一个朋友发给我的@mj环境如下:MySQL 5.6.25show processlist和pstack日志做了大量的删减,否则篇幅过大 一、问题描述 问题描述是这位朋友发给我的如下: 问题描述收到从库xx.xx.xx.xx报警mysql宕机,实际上mysql没有宕机,而是因为下面这条SQL向表tmp_mds_cust_dealer_advisor_rela01插入的数据太多(这个表的数据文件高达184G,binlog文件binlog.001675高达138G).在binlog最终刷到磁盘的期间导致 SHOW GLOBAL STATUS 等命令阻塞。

【mysql】  【SQL】  【binlog】  【thread】   …

[获取更多]
MySQLwwwhj8828com18088045700锁分析和监控

通常在MySQL的管理和监控中,Active Session(活动会话)是监控指标中的一个很重要的指标,通过活动会话监控,可以很清楚的了解到数据库当前是否有SQL堆积,是否处于非常繁忙的状态。那么除了活动会话之外,还有哪些指标是非常重要的呢,本文就来给大家介绍下MySQL里面另外几个重要指标,事务和锁信息,锁等待的监控。

【数据存储与数据库】  【监控】  【mysql】  【SQL】  【数据库】   …

[获取更多]
[玩转MySQL之四]MySQL缓存机制

在当今的各种系统中,缓存是对系统性能优化的重要手段。MySQL Query Cache(MySQL查询缓存)在MySQL Server中是默认打开的,但是网上各种资料以及有经验的DBA都建议生产环境中把MySQL Query Cache关闭。

【数据存储与数据库】  【服务器】  【mysql】  【SQL】  【Cache】  【HASH】  【Server】   …

[获取更多]
MaxComputer-Pyodps之mysql ddl 批量生成odps ddl

批量将mysql 的DDL语句转化为odps ddl,潦草之作,可用即可。。。

【python】  【mysql】  【SQL】  【windows】  【数据库】  【odps】  【系统环境】  【utf-8】  【MaxComputer】   …

[获取更多]
MySQL8.0 · 引擎特性 · InnoDB 批量读特性

Note: 相关worklog: WL#7093: Optimizer provides InnoDB with a bigger buffer

基于MySQL8.0.12 通常情况下,InnoDB每获得一行记录会: 记录下当前的cursor 返回记录 下次进入innodb层时,重新恢复其在btree上的cursor,并读取下一条记录 但在满足一定条件时,InnoDB会顺序读取一部分记录并放到一个cache中。

【数据存储与数据库】  【mysql】  【innodb】  【SQL】  【Cache】   …

[获取更多]
表示 进入内容 1102220
下一步 10 较早的记录 »