其他数据库 redis中队列消息实现应用解耦的方法 消息队列的场景 我们都知道,消息是在两台计算机之间传送的数据单位,这个“消息”可以非常简单,例如只包含文本字符串,也可以更复杂,可能包含嵌入对象。而所谓的“消息队列”是在消息的传输过程中保存消息的容器。在web程序中,可能我们需要将用户的请求数据更新或者添...
Oracle Oracle 查询表信息获取表字段及字段注释 获取表字段: select * from user_tab_columns where Table_Name=’用户表’ order by column_name 获取表注释: select * from user_tab_comm...
SQLSERVER 一段脚本实现自动备份并保存最近几天的SQL数据库 DECLARE @filename VARCHAR(255) DECLARE @date DATETIME SELECT @date=GETDATE() SELECT @filename = ‘G:\存放位置\数据库名称-‘+CAS...
MongoDB MongoDB快速入门笔记(六)之MongoDB的文档修改操作 MongoDB MongoDB 是一个开源的文档数据库,并领先的 NoSQL 数据库。 MongoDB 是由 c++语言编写。 文档 文档是一组键 – 值对。文件动态模式。动态模式是指,在相同集合中的文档不需要具有相同的字段或结构组的公共字段的...
SQLSERVER SQL Server获取磁盘空间使用情况 对于DBA来说,监控磁盘使用情况是必要的工作,然后没有比较简单的方法能获取到磁盘空间使用率信息,下面总结下这些年攒下的脚本: 最常用的查看磁盘剩余空间,这个属于DBA入门必记的东西: — 查看磁盘可用空间 EXEC master.dbo.xp_...
Oracle Oracle数据库ORA 54013错误的解决办法 ORA-54013: 不允许对虚拟列执行 INSERT 操作 这是Oracle 11 的新特性 —— 虚拟列。 在以前的Oracle 版本,当我们需要使用表达式或者一些计算公式时,我们会创建数据库视图,如果我们需要在这个视图上使用索引,我们会创建基于函数的...
SQLSERVER 解决Windows 10家庭版安装SQL Server 2014出现.net 3.5失败问题 在安装SQL Server 2014的过程中,出现.net 3.5缺失,导致失败问题。 后来,研究了下,解决思路如下: 先将电脑更新到了windows 10专业版,(因为需要用到专业版才有的组策略管理器)使用win+R快捷键,打开运行,使用gpedit.m...
MySQL mysql or走索引加索引及慢查询的作用 前言 小白白跑去鹅厂面试,面试官提出了一个很实际的问题: mysql增加索引,那些情况会失效呢?谈一下实际工作中遇到的情况。我们的小白白又抛出了白氏秘籍:用不用索引,找DBA小姐姐!啊?这是你面试哈,还是DBA小姐姐面试呀。 一 概述 日常处理...
MySQL MySQL实现分词搜索(FULLTEXT)的方法 FULLTEXT 以前使用查找时都是以 %关键字% 进行模糊查询结果的,这种查询方式有一些缺点,比如不能查询多个列必须手动添加条件以实现,效率不高等现在有一种新的查找方式可以解决以上问题,就是使用全文索引进行查找注意:并非所有存储引擎都支持全文搜索功能。在...
其他数据库 Redis开启键空间通知实现超时通知的步骤详解 Redis部分设置 修改配置文件redis.conf(Windows为redis.windows.conf) 打开该配置文件(位置取决于自己的安装位置),找到Event notification部分。 将notify-keyspace-events Ex的...
MySQL Mysql中如何批量替换某个字段的值:replace 如何批量替换某个字段的值:replace 例如我们有一个表: mxd_goods 中字段goods_pic的值要全部去掉goods/ 现在要将该表中的所有goods_pic字段的值去掉goods/。 那么我们怎么来做呢? update mxd_goods...
Oracle Oracle数据库用户的密码过期时间如何修改为永不过期 Oracle的密码过期规则是用Profile来管理的,系统默认只有一个Profile(DEFAULT),该profile的密码过期规则为180天; 而所有的用户都使用该DEFAULT的profile,所以如果修改DEFAULT的过期规则会影响所有的用户; ...