文章分类 -  Mysql

1 2 下一页
mysql
转:万字总结:学习MySQL优化原理,这一篇就够了!
摘要:前言 说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能 阅读全文
posted @ 2017-09-29 09:33 mynetstudy 阅读(1003) 评论(0) 推荐(0)
Elasticsearch 安装和使用
摘要:参考资料http://www.jianshu.com/p/527a474bb6eb http://www.jianshu.com/p/a0a1b7b4d78c1、jdk下载地址 下载的版本 jdk-8u91-linux-x64.rpm https://mirror.its.sfu.ca/mirror 阅读全文
posted @ 2017-07-11 19:40 mynetstudy 阅读(164) 评论(0) 推荐(0)
转:业界难题-“跨库分页”的四种方案
摘要:一、需求缘起 分页需求 互联网很多业务都有分页拉取数据的需求,例如: (1)微信消息过多时,拉取第N页消息 (2)京东下单过多时,拉取第N页订单 (3)浏览58同城,查看第N页帖子 这些业务场景对应的消息表,订单表,帖子表分页拉取需求有这样一些特点: (1)有一个业务主键id, 例如msg_id,  阅读全文
posted @ 2017-02-28 09:57 mynetstudy 阅读(198) 评论(0) 推荐(0)
转:架构师之路16年精选50篇
摘要:2016精选索引,点击标题阅读相关文章。 【方法论】 《秒杀系统架构优化思路》 《分布式ID生成器》 《互联网架构,如何进行容量设计》 《线程数究竟设多少合理》 《单点系统架构的可用性与性能优化》 《关于负载均衡的一切》 《异构服务器负载均衡及过载保护》 《LVS为何不能完全替代DNS轮询》 《究竟 阅读全文
posted @ 2017-02-28 09:56 mynetstudy 阅读(374) 评论(0) 推荐(0)
转:58到家数据库30条军规解读
摘要:军规适用场景:并发量大、数据量大的互联网业务 军规:介绍内容 解读:讲解原因,解读比军规更重要 一、基础规范 (1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集 解读:万国码,无需转码,无乱码风险,节省空间 阅读全文
posted @ 2017-02-17 10:08 mynetstudy 阅读(1153) 评论(1) 推荐(0)
转:MySQL索引原理及慢查询优化
摘要:MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系 阅读全文
posted @ 2016-12-06 14:17 mynetstudy 阅读(113) 评论(0) 推荐(0)
转:MySQL 开发实践 8 问,你能 hold 住几个?
摘要:来源:腾云阁 - 田京昆 链接:www.qcloud.com/community/article/233 最近研发的项目对DB依赖比较重,梳理了这段时间使用MySQL遇到的8个比较具有代表性的问题,答案也比较偏自己的开发实践,没有DBA专业和深入,有出入的请使劲拍砖!… MySQL读写性能是多少,有 阅读全文
posted @ 2016-11-25 10:17 mynetstudy 阅读(148) 评论(0) 推荐(0)
msyql性能优化之update
摘要:我们都知道在MySQL中批量insert的速度会比一条条insert快很多,在MySQL中批量更新我们可能使用update,replace into来操作,下面小编来给各位同学详细介绍MySQL 批量更新与性能吧。 批量更新 MySQL更新语句很简单,更新一条数据的某个字段,一般这样写: 如果更新同 阅读全文
posted @ 2016-11-23 19:17 mynetstudy 阅读(7474) 评论(0) 推荐(2)
mysql密码重置命令备忘
摘要:检查操作系统是否安装有mysql数据库,在debian操作系统检查命令:dpkg --list |grep mysql 如下图: 检查操作系统是否安装有mysql数据库,在debian操作系统检查命令:dpkg --list |grep mysql 如下图: 先检查root用户密码是否已经忘记,输入 阅读全文
posted @ 2016-11-21 15:30 mynetstudy 阅读(115) 评论(0) 推荐(0)
转:秒杀系统架构优化思路
摘要:1、拦截用户请求很有用 本文曾在“架构师之路”上发布过,近期支援Qcon-AS大会,在微信群里分享了该话题,故对原文进行重新整理与发布。 一、秒杀业务为什么难做 1)im系统,例如qq或者微博,每个人都读自己的数据(好友列表、群列表、个人信息); 2)微博系统,每个人读你关注的人的数据,一个人读多个 阅读全文
posted @ 2016-11-04 14:03 mynetstudy 阅读(146) 评论(0) 推荐(0)
转:电商那些年,我摸爬打滚出的高并发架构实战精髓
摘要:一、关于高并发 高并发是指在同一个时间点,有很多用户同时访问URL地址,比如:淘宝的双11、双12,就会产生高并发。又如贴吧的爆吧,就是恶意的高并发请求,也就是DDOS攻击,再屌丝点的说法就像玩LOL被ADC暴击了一样,那伤害你懂的。 1 高并发会来带的后果 服务端:导致站点服务器/DB服务器资源被 阅读全文
posted @ 2016-10-12 14:01 mynetstudy 阅读(229) 评论(0) 推荐(0)
转:【渗透攻防Web篇】SQL注入攻击高级
摘要:前言前面我们学习了如何寻找,确认,利用SQL注入漏洞的技术,本篇文章我将介绍一些更高级的技术,避开过滤,绕开防御。有攻必有防,当然还要来探讨一下SQL注入防御技巧。目录第五节 避开过滤方法总结 5.1、大小写变种 5.2、URL编码 5.3、SQL注释 5.4、空字节 5.5、二阶SQL注入 第六节 阅读全文
posted @ 2016-09-09 11:19 mynetstudy 阅读(209) 评论(0) 推荐(0)
Mysql参数详解
摘要:1、配置参数 MySQL有两种途径途径了解其的配置参数,一个是MySQL交互模式下的命令SHOW VARIABLES,一个使用mysqladmin variables 查询。 MySQL的配置参数分为2种,全局的和局部的。局部的配置变量可以在每次会话中自己更改。 从MySQL 4.0以后开始,在SH 阅读全文
posted @ 2016-09-05 16:28 mynetstudy 阅读(2140) 评论(0) 推荐(0)
转:lnmp 搭建手册-黑一路人
摘要:【LAMP环境搭建手册】 v1.4.1 Author: heiyelurenCreated: 2015/6/3Lastmodify: 2016/4/1 一、软件列表 # 基础软件 #Nginx : https://openresty.org/download/openresty-1.9.7.4.ta 阅读全文
posted @ 2016-09-03 13:17 mynetstudy 阅读(517) 评论(0) 推荐(0)
转:大数据分页方案
摘要:软件开发中,常用要用到分页、计算总数,数据量超过千万、上亿的时候,往往count 的需要超过 1s 的执行时间,甚至 3-5s,对于一个追求性能的前沿团队来说,这个不能忍啊! 为什么会慢? mysql 会对所有符合的条件做一次扫描。 如果 a=%d 的数据有 1000W 条,那么数据库就会扫描一次 阅读全文
posted @ 2016-08-17 10:37 mynetstudy 阅读(238) 评论(0) 推荐(0)
转:缓存架构设计细节二三事
摘要:本文主要讨论这么几个问题: (1)“缓存与数据库”需求缘起 (2)“淘汰缓存”还是“更新缓存” (3)缓存和数据库的操作时序 (4)缓存和数据库架构简析 一、需求缘起 场景介绍 缓存是一种提高系统读性能的常见技术,对于读多写少的应用场景,我们经常使用缓存来进行优化。 例如对于用户的余额信息表acco 阅读全文
posted @ 2016-03-08 19:23 mynetstudy 阅读(1252) 评论(0) 推荐(0)
转:建立索引的原则 - 以innodb为例
摘要:摘要一、写在前面 随着开发、测试任务进入尾声,大家都在整理一些项目发布前的一些准备工作,其中一个重要的工作就是为之前写的一些sql语句建立索引,这高并发、高访问量的环境下是非常有必要的,建立一个好的索引能够极大地提高sql语句的查询效率,那么问题来了,到底什么是索引,怎样才能建立一个好... 一、写 阅读全文
posted @ 2016-03-02 18:37 mynetstudy 阅读(312) 评论(0) 推荐(0)
MySQL 5.7 GA 版本发布,原生 JSON 类型支持
摘要:Oracle 刚在 Twitter 上官方宣布 MySQL 5.7 GA 版本的发布,也就是说从现在开始 5.7 已经可以在生产环境中使用,有任何问题官方都将立刻修复。MySQL 5.7 主要特性:更好的性能:对于多核CPU、固态硬盘、锁有着更好的优化,每秒100W QPS已不再是MySQL的追求,... 阅读全文
posted @ 2015-12-30 21:21 mynetstudy 阅读(469) 评论(0) 推荐(1)
转:比较全面的MySQL优化参考
摘要:本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了,可以参考本站的一些优化案例或者联系我,下方有我的联系方式。1、硬件层相关优化1.1、CPU相... 阅读全文
posted @ 2015-12-22 12:07 mynetstudy 阅读(188) 评论(0) 推荐(0)
转:达达-高性能服务端优化之路
摘要:提纲业务场景最初的技术选型读写分离垂直分库水平分库(sharding)总结业务场景达达是全国领先的最后三公里物流配送平台。 达达的业务模式与滴滴以及Uber很相似,以众包的方式利用社会闲散人力资源,解决O2O最后三公里即时性配送难题。 达达业务主要包含两部分:商家发单,配送员接单配送,如下图所示。达... 阅读全文
posted @ 2015-11-09 11:49 mynetstudy 阅读(684) 评论(0) 推荐(0)

1 2 下一页