数据库

MySQL查询两个日期之间记录的方法

网上搜索出来的结果多是下面答案: MySQL中,如何查询两个日期之间的记录,日期所在字段的类型为datetime(0000-00-00 00:00:00) 解决方案: 直接使用><=就可以查询。 where createDate<'200...

PostgreSQL教程(十二):角色和权限管理介绍

PostgreSQL是通过角色来管理数据库访问权限的,我们可以将一个角色看成是一个数据库用户,或者一组数据库用户。角色可以拥有数据库对象,如表、索引,也可以把这些对象上的权限赋予其它角色,以控制哪些用户对哪些对象拥有哪些权限。   &n...

详解Redis瘦身指南

Redis内存回收 Redis 服务器的最大占用内存量由配置项 maxmemory 决定,我们可以通过 config set maxmemory 2GB 的格式来配置。一旦 Redis 内存满,所有引起内存增加的操作都会被返回 error。作为专业 Red...

Oracle 中检查临时表空间的方法

一、什么是临时表空间 临时表空间用于 Oracle 中的排序操作。它也用于连接操作。基本上,它是临时存储,临时对象是在这里创建的。全局临时表也在这个表空间中创建。这是一个非常重要的表空间,如果管理不当,可能会出现问题。让我们看看临时表空间管理的各种查询 二...

Linux 自动备份oracle数据库详解

Linux 自动备份oracle数据: 曾经有个同事,来回操作开发和生产的数据库,结果误删了生产的数据库,那种心情我想不是一般人能理解的,虽然说oracle可以有方法还原,但并不是彻底的。 所以,在工作中,不管是开发还是维护,备份数据库是非常有必要。 简单...

SqlServer备份数据库的4种方式介绍

1.用sqlserver的维护计划 在这里我就不给截图演示了,这个比较简单,无非就是通过sqlserver自己的维护计划拖拽出2个一个‘备份数据库’任务和一个‘清除维护’任务。 需要注意的点:   1)有备份任务里边选择备份的库尽量...

Redis中秒杀场景下超时与超卖问题的解决方案

(1)利用乐观锁淘汰用户,解决超卖问题 (2)、使用reids的 watch + multi + setnx 指令实现 在开发过程中高并发问题是很棘手的一个问题(对于博主这样的小菜鸡来说),当我们学习redis之前,知道redis是单线程运行的所以任务不会...

与虚拟机Oracle连接出现ora-12154问题的解决方法

谈到ora-12154问题,网上有一大堆解决方法,原因基本统一:tns或listener配置不正确。对于listener配置不正确的一般较少发生,大多数人都是按照默认配置一路“下一步”过来的,基本都是orcl的服务名,如果说本地可以连通orcl,别的机子就...

安装Oracle10g遭遇ins_ctx.mk问题解决方法

在CentOS6.2操作系统下,安装oracle10g时出现如下报错: 查询文档会发现这个报错,是缺少glibc-devel的32位包所导致的,处理如下: 解决方法: 中止安装,否则即使安装完成相关rpm包后,后续仍会依据先前的检查出现其它报错。 建议到系...

SQL Server表中添加新列并添加描述

注: sql server 2005 及以上支持. 版本估计是不支持(工作环境2005,2008). 工作需要, 需要向SQL Server 现有表中添加新列并添加描述. 从而有个如下存储过程. (先附上存储过程然后解释) /********调用方法***...