#缓存数据库

锁机制-SQL Server 数据库

 锁定是SQLServer数据库引擎用来同步多个用户同时对同一个数据块的访问的一种机制。基本概念利用SQLServerProfiler观察锁死锁产生的原因及避免总结基本概念数据库引擎隔离级别隔离级别定义未提交的读取隔离事务的最低级别,只能保证不读取物理上损坏的数据。在此级别上,允许脏读,因此一个事务可能看见其...
代码星球 代码星球·2020-05-05

hibernate 二级缓存

原文:http://www.blogjava.net/supercrsky/articles/238580.html 与Session相对的是,SessionFactory也提供了相应的缓存机制。SessionFactory缓存可以依据功能和目的的不同而划分为内置缓存和外置缓存。  &nb...
代码星球 代码星球·2020-05-05

Windows Server AppFabric分布式缓存研究

分享一则先前对WindowsServerAppFabric分布式缓存的技术研究。一.AppFabric技术架构和原理AppFabric与Memcached类似,采用C/S的模式,在server端启动服务进程,在启动时可以指定监听的ip,自己的端口号,所使用的内存大小等几个关键参数。一旦启动,服务就一直处于可用状态。适用...

数据库中的锁

按锁的粒度划分:表级锁、行级锁、页级锁按锁级别划分:共享锁、排它锁、意向锁按加锁方式划分:自动锁、显示锁按使用方式划分:乐观锁、悲观锁行级锁:行级锁分为共享锁和排他锁。行级锁是MySQL中锁定粒度最细的锁。InnoDB引擎支持行级锁和表级锁,只有在通过索引条件检索数据的时候,才使用行级锁,否就使用表级锁。行级锁开销大,...
代码星球 代码星球·2023-04-16

SQL2005数据库置疑处理

2005中遇到置疑、丢失日志时按照网上常见的MSSQL2000修复方法来做,结果发现行不通,甚至连一步都做不下去。其实,在MSSQL2005在处理置疑问题的思路与MSSQL2000是一致的,但具体到一些语句上MSSQL2005有了很大的变动。我们以一个被误删日志文件的数据库为例:1.MSSQL2000在日志被误删除后会...

QQ群关系数据库处理

 1EXECsp_attach_single_file_db@dbname='GroupData1_Data',@physname='/media/disk4/share/DataSet/QunData/GroupData1_Data.MDF'2EXECsp_attach_single_file_db@dbn...
代码星球 代码星球·2020-05-05

Oracle数据库及图形化界面安装教程详解

百度云盘oracle数据库及图形化界面安装包链接:https://pan.baidu.com/s/1DHfui-D2n1R6_ND3wDziQw密码:f934首先在电脑D盘(或者其他不是C盘的磁盘,一般软件不会安装到C盘,否则会拖慢电脑的运行速度,造成电脑卡顿)新建文件夹并命名,这里命名oracle;按住Ctrl键,鼠...

用MVC4练习,后台用aspx,数据库DemoDb《MvcUserDemo》

将ado.net的cs文件SqlHelper.cs放入解决方案1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Text;5usingSystem.Configuration;6usingSystem.Data.Sq...

缓存与数据库一致性系列

原文出处:缓存与数据库一致性系列作者:陶笛日记目录缓存与数据库一致性系列-01缓存与数据库一致性系列-02缓存与数据库一致性系列-03缓存与数据库一致性系列-04 今天,我们来分析一下,缓存与数据库被使用次数最多的一种使用方法写流程:第一步先删除缓存,删除之后再更新DB,之后再异步将数据刷回缓存读流程:第一步...

缓存架构设计细节二三事

 原文出处:缓存架构设计细节二三事本文主要讨论这么几个问题:(1)“缓存与数据库”需求缘起(2)“淘汰缓存”还是“更新缓存”(3)缓存和数据库的操作时序(4)缓存和数据库架构简析 一、需求缘起场景介绍缓存是一种提高系统读性能的常...

数据库常用架构方案

作者:尜尜人物原文:www.cnblogs.com/littlecharacter高可用高性能一致性扩展性方案一:主备架构,只有主库提供读写服务,备库冗余作故障转移用jdbc:mysql://vip:3306/xxdb1、高可用分析:高可用,主库挂了,keepalive(只是一种工具)会自动切换到备库。这个过程对业务层...

缓存设计中的热点问题讨论

 阅读目录缓存穿透缓存雪崩缓存击穿缓存热点 缓存穿透  缓存穿透是指缓存没有起到作用,应用程序的请求大量到达了后端数据库的情况。因为查询时如果所需数据在缓存中不存在,便会到数据库中进行再次查询,当这样的数据量太大时,说明我们的缓存系统根本没有其他应有的作用。造成这样情况的有两个原因:数据本身就不存在...

分布式缓存系统 Memcached 快速入门

    官网地址   Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。 Memcached顾名思义,意味着&ldqu...

函数缓存 (Function caching)

 函数返回值缓存是优化一个函数的常用手段。我们可以将函数、输入参数、返回值全部保存起来,当下次以同样的参数调用这个函数时,直接使用存储的结果作为返回(不需要重新计算)。函数缓存允许我们将一个函数对于给定参数的返回值缓存起来。当一个I/O密集的函数被频繁使用相同的参数调用的时候,函数缓存可以节约时间。 ...

数据库命令行工具USQL、mycli、litecli、pgcli

 USQL是一款使用Go语言开发的支持SQL/NoSQL数据库的通用命令行工具,它支持多种主流的数据库软件,目前最新版本是usql0.7.0。比如PostgreSQL、MySQL、OracleDatabase、SQLite3、MicrosoftSQLServer以及许多其它的数据库(包括NoSQL和非关系型数...
首页上一页...125126127128129...下一页尾页