概述:搭建了一个测试数据库。为了保证各个测试终端的数据一致性,并且实时收集测试终端的数据,搭建了一个外网能够访问的Sql Server数据库。实现方法:使用花生壳内网版(认证费9元)出现的问题:使用默认端口后,发现有人频繁的暴力试探数据库用户名和密码,达到了每秒钟20多次的频度解决办法:1、使用数据...
分类:
数据库 时间:
2015-10-28 19:22:16
阅读次数:
242
使用bind-mysql模块增加对mysql数据库的支持 简介:对于bind,如果想修改或增加dns记录,是直接修改文本的,这样的话一方面不方便管理,另一方面容易出错,如果我们增加对mysql数据库的支持,再配合php、perl、python等程序直接操作mysql,这对于dns的管理将会非常地方便...
分类:
数据库 时间:
2015-10-28 19:19:10
阅读次数:
353
新项目的数据库使用GUID作为数据库主键。主要是考虑以下方面:1、后续可能有数据迁移2、服务器和客户端间的Sync、Merge等操作,避免数据冲突3、主键的业务无关性4、初始数据的一致性(比如基础数据字典,测试数据等)以下是使用GUID创建有序uniqueidentifier主键的脚本,记录以下CR...
分类:
数据库 时间:
2015-10-28 19:16:37
阅读次数:
207
[导读] 随着公司业务的快速发展数据量也迅速的增大,基于用户各个维度深度分析,关系型数据压力越来越大;因此急于寻找一些解决方案;调研了很久最后采用了 golang+mongod集群的这个方案,使用mongo做数据分析的存储端,数据同步就成为一个问题,目前网上主流的工具和解决方案都比较少,唯一一个稍微...
分类:
数据库 时间:
2015-10-28 19:12:16
阅读次数:
1058
/* 本篇文章已经默认你通过了vimtuor训练并能熟练使用大部分命令.此篇文章主要是对于tutor命令的总结和梳理.适合边学习边记忆 tutor那个完全是在学习中记忆 符合认知规律但是练习有限.所以这时候选择记忆起来.用到时顺便练习看起来是个更效率的做法 */VIM的四种模式Normal 普通.....
分类:
数据库 时间:
2015-10-28 19:12:35
阅读次数:
193
DB2函数大全 函数名 函数解释 函数举例 AVG() 返回一组数值的平均值. SELECTAVG(SALARY)FROMBSEMPMS; CORR(),CORRELATION() 返回一对数值的关系系数. SELECT CORRELA...
分类:
数据库 时间:
2015-10-28 19:10:02
阅读次数:
296
最近做的一个财物管理系统中查询过期或逾期的存储过程,返回 “财物所属的案件名称”,“财物名称”,“财物编号”,“过期或逾期时间”(超期或逾期前7天开始预警)。遇到“union all 内不能使用order by”的问题,百度了很久,都没有一个找到一个好的解决方案。最终还是自己实现了,记录一下。为.....
分类:
数据库 时间:
2015-10-28 18:51:49
阅读次数:
516
主要记录工作当中遇到的一些问题和总结的一些经验客户端请求-->web服务接口-->sql 语句执行(存储在数据库中)-->web服务(客户端通过调用web服务接口)-->返回DataTable或Dataset(sql server)--> 统一的DataTable或Dataset转换成对象-->提交...
分类:
数据库 时间:
2015-10-28 18:48:17
阅读次数:
375
Mysql主从配置,实现读写分离 大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接...
分类:
数据库 时间:
2015-10-28 17:35:16
阅读次数:
280
不一致性备份:因为备份操作不可能瞬时完成,而数据文件时刻都在写,SCN时刻都在变,备份完第n个数据文件时,第n+1个数据文件的SCN有可能已经与之前的都不同了。不一致性的备份在恢复后必须借助归档日志文件和联机重做日志,将数据库修复到一致性的状态才能打开。因此,创建不..
分类:
数据库 时间:
2015-10-28 17:33:32
阅读次数:
250
其实自己就是没有搞懂select*frommysql.db\G和select*frommysql.user\G区别:后者是对所有库的权限,前者如果要查询单个库的权限可以使用前者!下面贴两个图就能明白了:
分类:
数据库 时间:
2015-10-28 17:33:06
阅读次数:
230
有人因为不熟悉InnoDB引擎,而误删除innoDBibdata(数据文件)和ib_logfile(redolog重做事务日志文件),结果导致了悲剧的发生。如果有做主从复制同步那还好,如果是单机呢?如何恢复?1)使用rm–fib*删除数据文件和重做日志文件下面就来使用具体看看如何恢复。若此时你发现数?.
分类:
数据库 时间:
2015-10-28 17:29:12
阅读次数:
246
为了安全起见,服务器的ssh端口从默认的22修改为了22222在安装RAC时,oracle用户间做了互信,但是并不能通过ssh直接连接,必须要加上-p22222才能这就会导致在安装crs时验证不通过,表现为:CaughtClusterExceptionPRKC-1044:Failedtocheckremotecommandexecutionsetupfornodetgdb1usi..
分类:
数据库 时间:
2015-10-28 17:27:45
阅读次数:
370
作为一个码农,在开发中你可能偶尔会碰到要确定字符或字符窜串否包含在一段文字中,在这篇文章中,我们将讨论使用CHARINDEX和PATINDEX函数来搜索文字列和字符串。下面将告诉你这两个函数是如何运转的,解释他们的区别。CHARINDEX和PATINDEX函数常常用来在一段字符中搜索字符或..
分类:
数据库 时间:
2015-10-28 17:26:27
阅读次数:
241
centos 6.5 编译安装了 Nginx1.6.0+MySQL5.6.19+PHP5.5.14---------------------------------------------------------------------------------------------安装包:http...
分类:
数据库 时间:
2015-10-28 17:22:27
阅读次数:
349
在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。表A:示例1select distinct(name) from A执行后结果如下:
分类:
数据库 时间:
2015-10-28 17:18:21
阅读次数:
153
I have a tableCREATE TABLE `tableMain` ( `id` int(11) NOT NULL AUTO_INCREMENT, `value1` varchar(45) NOT NULL, 'value2' varchar(50) NOT NULL, '...
分类:
数据库 时间:
2015-10-28 17:16:07
阅读次数:
261