- 博客(11)
- 收藏
- 关注
转载 冷热数据分离思路
分库:1、数据库分库而不是分表,分表需要考虑后期的查询问题,此外还需要注意分表的算法(哈希算法)。2、热数据只占全部数据的一部分,因此每次优先查询热库,以下情况才查询冷库 - 当查询条件未命中(结果集为空)时,查询冷库。 - 当查询条件部分命中时,查询冷库。3、为了区分部分命中和全部命中,可以在热库中建一张R表存放每次查询冷库的查询条件和查询结果数量和查询结果的主键,每次查询热库时,对比相同查询条件的查询结果数量是否一致。一致,则本次查询结束。不一致,则需要到冷库中进行查...
2022-05-16 21:29:17
765
转载 MYSQL性能优化的最佳20+条经验
MYSQL性能优化的最佳20+条经验今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面...
2020-02-06 19:26:18
250
原创 jQuery知识总结
jQuery知识总结jQuery一直都在用,但都是在用时查查手册,并没有系统的学过,最近组内做jQuery交流,花了几天时间系统了学习了下,做了个PPT,本文是根据PPT总结而来,有些地方做了些补充。希望对jQuery初学者有些帮助。jQuery简介简介jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写的更少,做的更多)。 j...
2020-02-02 11:55:26
295
原创 Web 虚拟现实框架 A-Frame
Web虚拟现实框架A-FrameA-Frame 是 Mozilla 开源的网页虚拟现实体验( WebVR )框架,可用于桌面、iPhone(即将支持安卓)以及 Oculus Rift。A-Frame 可以让创建 WebVR 体验变得更简单。A-Frame 是一个用于构建虚拟现实(VR)体验的web框架。A-Frame是基于HTML的顶部,使它很容易开始。但 A-Frame ...
2020-02-01 15:57:32
1235
原创 大数据学习资源汇总
大数据学习资源汇总编译自:https://github.com/onurakpolat/awesome-bigdata当前,整个互联网正在从IT时代向DT时代演进,大数据技术也正在助力企业和公众敲开DT世界大门。当今“大数据”一词的重点其实已经不仅在于数据规模的定义,它更代表着信息技术发展进入了一个新的时代,代表着爆炸性的数据信息给传统的计算技术和信息技术带来的技术挑战和困难,代表着...
2020-02-01 15:30:44
592
1
转载 11步教你选择最稳定的MySQL版本
11步教你选择最稳定的MySQL版本MySQL开源数据库有多个重要分支,目前拥有的分支分别为:MySQL Cluster、MySQL 5.1、MySQL 5.5、MySQL 6.2。每个分支都有着同样的的MySQL数据库版本,分别为:Development版本、Alpha版本、Beta版本、RC版本和GA版本。MySQL开源数据库有多个重要分支,目前拥有的分
2015-08-13 17:06:37
628
转载 MySQL 存储引擎 MyISAM 与 InnoDB 的对比
MySQL存储引擎MyISAM与InnoDB的对比使用MySQL当然会接触到MySQL的存储引擎,在新建数据库和新建数据表的时候都会看到。MySQL默认的存储引擎是MyISAM,其他常用的就是InnoDB了。至于到底用哪种存储引擎比较好?这个问题是没有定论的,需要根据你的需求和环境来衡量。所以对这两种引擎的概念、原理、异同和各自的优劣点有了详细的了解之后,再根据自己的情况选择起
2015-08-13 17:03:55
270
转载 Profiler 实用工具
Profiler 实用工具SQL Server 2012其他版本profiler 实用工具可以启动 SQL Server Profiler 工具。 利用此主题后面列出的可选参数,可以控制应用程序的启动方式。 注意profiler 实用工具不适用于脚本跟踪。 有关详细信息,请参阅S
2015-08-13 16:59:04
477
转载 SQL Server Profiler 使用方法
SQL Server Profiler的中文意思是SQL Server事件探查,一个Sql的监视工具,可以具体到每一行Sql语句,每一次操作,和每一次的连接。感觉这个工具的作用还是很大的,给大家分享一下,对于新手了解Sql语句的写法和提高语句的性能方法有很大的帮助。 SQL Server Profiler使用方法 我们单击开始--程序--Mic
2015-08-13 16:55:36
341
原创 模拟死锁
模拟死锁 -- Batch #1 CREATE DATABASE deadlocktest GO USE deadlocktest SET NOCOUNT ON DBCC TRACEON (1222, -1) -- 在SQL2005中,增加了一个新的dbcc参数,就是1222,原来在2000下,我们知道,可以执行dbcc
2015-08-13 16:49:20
310
原创 SQL Merge
SQL Server 中 MERGE 的用法例子:MERGE dbo.commissions_history AS target USING (SELECT @amount, @requestID) AS source (amount, request) ON (target.request =Source.request)WHEN MATCHED TH
2015-08-13 16:39:17
288
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人