0推荐
6K 浏览

一次非典型SQL优化:如何通过业务逻辑优化另辟蹊径?

在SQL优化的过程中,我们都习惯性地止步于改写等价SQL,一方面,80%以上的问题都能通过这两步来完成,另一方面这两步我们拥有 完全的控制权 。然而,当我们走完前两步仍然没有解决性能问题的时候,...
ye33r8d4 8年前   
SQL  
0推荐
22K 浏览

MySQL InnoDB索引介绍及优化-写给初学者

索引(index)翻译为一个目录,用于快速定位我们想要找的数据的位置。例如:我们把一个数据库比作一本书,而索引(index)就是书中的目录,此刻要找到书的某个感兴趣的内容,我们一般是不会整本书翻...
wengjc 8年前   
0推荐
13K 浏览

如何在Redis中实现事务

事务(Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务必须满足ACID原则(原子性、一致性、隔离性和持久性)。
sandylove 8年前   
0推荐
34K 浏览

GreenDao3 使用说明

一个将对象映射到 SQLite 数据库中的轻量且快速的ORM解决方案
izdv7003 8年前   
0推荐
11K 浏览

Mysql数据库开发规范

前言 本规范是在项目开发中整理的一些开发规范和技巧,期望能更充分利用MySQL的特性,得到更好的性能。主要提供给需要基于MySQL做应用开发的人员作为参考,方便完成更有效率的开发。 数据库设计 ...
0推荐
13K 浏览

Realm 使用说明

一个跨平台移动数据库引擎
AllW23 8年前   
0推荐
10K 浏览

MySQL简单主从方案暴露问题

从本篇文章开始我们将向读者介绍mysql的各种服务集群的搭建方式。大致的讨论思路是从最简的MySQL主从方案开始介绍,通过这种方案的不足延伸出更复杂的集群方案,并介绍后者是如何针对这些不足进行改进的。
zsbzsb 8年前   
0推荐
9K 浏览

MySQL备份的持续验证:还原备份

Facebook的MySQL数据库遍布在我们位于全球的数据中心内,我们必须能在任何时间内从任何位置发生的故障中恢复。在发生此类灾难事件后,不仅需要尽量快速可靠地恢复服务,而且需要确保整个过程不会...
hjl1980716 8年前   
0推荐
16K 浏览

使用实体框架、Dapper和Chain的仓储模式实现策略

在现代企业开发中,可采用多种方法构建数据存取层(data access layer ,DAL)。使用C#做开发时,DAL的最底层几乎总是使用ADO.NET。但这时常会形成一个笨重的库,所以通常会...
liyk2631 8年前   
SQL   Dapper  
0推荐
10K 浏览

Realm数据库 从入门到“放弃”

Realm是由Y Combinator公司孵化出来的一款可以用于iOS(同样适用于Swift&Objective-C)和Android的跨平台移动数据库。目前最新版是Realm 2.0.2,支持...
0推荐
11K 浏览

全栈必备:MySQL性能调优

对于全栈而言,数据库技能不可或缺,关系型数据库或者nosql,内存型数据库或者偏磁盘存储的数据库,对象存储的数据库或者图数据库……林林总总,但是第一必备技能还应该是MySQL。从LAMP的兴起,...
0推荐
4K 浏览

一个20秒SQL慢查询优化的经历与处理方案

前几天在项目上线过程中,发现有一个页面无法正确获取数据,经排查原来是接口调用超时,而最后发现是因为SQL查询长达到20多秒而导致了问题的发生。
AlvaroLees 8年前   
SQL  
0推荐
9K 浏览

MySQL利用binlog恢复误操作数据

在人工手动进行一些数据库写操作的时候(比方说数据订正),尤其是一些不可控的批量更新或删除,通常都建议备份后操作。不过不怕万一,就怕一万,有备无患总是好的。在线上或者测试环境误操作导致数据被删除或...
0推荐
18K 浏览

MySQL避免插入重复记录的方法

mysql在存在主键冲突或者唯一键冲突的情况下,根据插入策略不同,一般有以下三种避免方法。
0推荐
75K 浏览

真正理解Mysql的四种隔离级别

事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。
0推荐
32K 浏览

MongoDB的查询操作

在这篇文章中,我们将学习如何查询mongoDB中的数据。当我们把数据存储在mongoDB以后,我们需要把数据查询出来。毕竟CRUD操作中,查询操作在我们系统中是我们应用比较频繁的操作。我们需要应...
zsho5453 8年前   
0推荐
7K 浏览

并发控制中的乐观锁与悲观锁

在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。
翰墨飘香 8年前   
0推荐
15K 浏览

mysql count 多个表数据

将查询出的数据封装在一个对象中,返回给客户端或者另做他用,如果需要统计的表少点还可以,但是像成就系统中,往往有各种各样的成就,我们现在涉及到 12 张表,如果按照这种来查询,那么就要写 12 条...
ljy 8年前   
0推荐
21K 浏览

Realm数据库 从入门到“放弃”

Realm是由Y Combinator公司孵化出来的一款可以用于iOS(同样适用于Swift&Objective-C)和Android的跨平台移动数据库。目前最新版是Realm 2.0.2,支持...
yh2k11 8年前   
0推荐
7K 浏览

开源服务专题之--------mysql的编译安装

MySQL版本采用双授权政策,和大多数开源产品路线一样,分为社区版和商业版,并且这两个版本又分别分成四个版本依次发布,Alpha版、Beta版、RC版和GA版
GraGDGA 8年前   
开源   MySQL  
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档