表示 进入内容 711720992
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: 性能 (reset)
微博CacheService架构浅析

微博作为国内最大的社交媒体网站之一,每天承载着亿万用户的服务请求,这些请求的背后,需要消耗着巨大的计算、内存、网络、I/O等资源。而且因为微博的产品特性,节假日、热门事件等可能带来突发数倍甚至十几倍的访问峰值,这些都对于支撑微博的底层基础架构提出了比较严苛的要求,需要满足: 每秒数十万的用户请求 数据更新的实时性 服务请求的低响应时间 99.99%以上的服务可用性 为了满足业务的发展需要,微博平台开发了一套高性能高可用的CacheService架构用于支撑现有线上的业务系统的运转。

【分布式】  【架构】  【mysql】   …

[获取更多]
高性能数据库连接池的内幕

大家可能会有这样疑问:连接池类似于线程池或者对象池,就是一个放连接的池子,使用的时候从里面拿一个,用完了再归还,功能非常简单,有什么可讲的。可能还会有这样的疑问:高性能这么高大上,一个小小的连接池,如何跟高大上靠上边的。

【性能优化】  【mysql】  【性能】  【SQL】  【线程】  【数据库】   …

[获取更多]
Mysql 批量insert 性能测试

批量执行insert时,有多种执行方式:   1、循环单条执行,类似:

for(){ insert(sql); }

  2、合并为一个事务执行(注:Mysql默认事务是自动提交的,需关闭事务自动提交),类似:   事务begin

for() { insert(sql); }

  事务commit   3、采用insert.

【java】  【mysql】  【性能】  【SQL】  【日志】  【同步】   …

[获取更多]
MySQL日志Undo&Redo

00 – Undo LogUndo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中,还用Undo Log来实现多版本并发控制(简称:MVCC)。 - 事务的原子性(Atomicity)  事务中的所有操作,要么全部完成,要么不做任何操作,不能只做部分操作。

【mysql】  【innodb】  【性能】  【日志】  【LOG】  【数据库】   …

[获取更多]
双11在即,看亚马逊、谷歌云SQL之争

谷歌云端数据库在线程较少的情况下,性能上还是可能击败亚马逊的Aurora,但Aurora目前仍处于第一的位置。谷歌云SQL第二代严格上来说仍然是测试版,但它声称性能比公司的第一代基于SQL的云数据库高七倍,功能强20%。

【mysql】  【性能】  【SQL】  【线程】  【数据库】  【配置】  【测试】   …

[获取更多]
MySQL聚簇索引

聚簇索引并不是一种单独的索引类型,而是一种数据存储方式。具体的细节依赖于其实现方式,但innoddb 的聚簇索引实际上在同一个结构中保存了B-Tree索引和数据行。   当表有聚簇索引时,它的数据实际上存放在索引的叶子页(leaf page)中。

【mysql】  【innodb】  【性能】  【索引】  【磁盘】  【存储】   …

[获取更多]
MariaDB和MySQL性能测试比较

现在选择继续使用MySQL或抛弃它切换到MariaDB有足够的理由。

  现在把目光移到benchmark上面来,它其实也是由MariaDB团队开发的,并加了一下额外的说明。这篇博客提到了一个有趣的地方:把MYSQL5.6的线程数一直增加到16,性能都很好,但是超过了16的话,尽管性能也有提升一点点,但比较发现,远不如其他版本(包括MairaDB-5.5.28a和MairaDB-10.0.1;参考文章顶部的性能测试图)。

【算法】  【mysql】  【Oracle】  【性能】   …

[获取更多]
一篇文章,掌握所有开源数据库的现状

数据库作为业务的核心,在整个基础软件栈中是非常重要的一环。近几年社区也是新的方案和思想层出不穷,接下来我将总结一下近几年一些主流的开源数据库方案,其背后的设计思想以及适用场景。本人才疏学浅如有遗漏或者错误请见谅。

【分布式】  【PostgreSQL】  【NOSQL】  【mysql】  【hbase】  【性能】   …

[获取更多]
MySQL数据库性能优化之表结构优化

很多人都将作为数据库表结构设计“圣经”,认为只要按照这个范式需求设计,就能让设计出来的表结构足够优化,既能保证性能优异同时还能满足扩展性要求。殊不知,在N年前被奉为“圣经”的数据库设计3范式早就已经不完全适用了。

【性能优化】  【mysql】  【性能】  【数据库】  【索引】  【字符集】   …

[获取更多]
PHP开发者常犯的10个MySQL错误

数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MYSQL也是LAMP架构的重要部分。   PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。

【php】  【mysql】  【innodb】  【函数】  【性能】  【SQL】   …

[获取更多]
表示 进入内容 711720992
« 先前的 10 新的记录 | 下一步 10 较早的记录 »