背景 早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增 量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务,从此 开启了一段新...
分类:
数据库 时间:
2015-12-21 12:21:02
阅读次数:
207
查询数据:select s_name from student limit 1;//限制数量select * from student where s_id in (select s_id from student where s_id is not null);MySQL where 子句我们知道...
分类:
数据库 时间:
2015-12-21 12:15:01
阅读次数:
215
ALTER PROCEDURE [dbo].[usp_RandomNumber] ( @Len INT = 1, --随机数位数 @Rows INT = 1 --随机笔数 ) AS BEGIN DECLARE @T AS TABLE([Random Number] VARCHAR(MAX)) DEC...
分类:
数据库 时间:
2015-12-21 12:16:54
阅读次数:
154
参考:http://bbs.csdn.net/topics/390201358http://bbs.csdn.net/topics/310006640本人的mysql通过localhost连接是提示该错误,但是通过ip又可以连接。。。下面是本人的解决方法:如果你没有配置mysql的环境变量的话,首先...
分类:
数据库 时间:
2015-12-21 12:10:29
阅读次数:
181
MySQL 创建数据表创建MySQL数据表需要以下信息:表名表字段名定义每个表字段语法以下为创建MySQL数据表的SQL通用语法:CREATE TABLE table_name (column_name column_type);以下例子中我们将在 TUTORIALS 数据库中创建数据表tutori...
分类:
数据库 时间:
2015-12-21 10:45:05
阅读次数:
146
关于软件工程方面的知识,相信大家都不陌生,软考中这部分知识也是重点考察范围,关于软件工程的知识点非常的琐碎,我把这部分的知识点分成了五部分,分别是软件工程的基础知识、开发管理、需求分析、软件设计、测试与维护。 1、第一部分介绍软件工程的基础知识,它包括生存周期,开发模型,开发方法,重点要掌握几...
分类:
数据库 时间:
2015-12-21 10:41:24
阅读次数:
143
如果想保证业务层测试的正确性,那么我们必须要对数据库进行测试。但是目前我还没想到在内存中去进行数据库的测试,只能进行集成测试。那么下面来讲一下关于数据层的测试。因为在数据库的内部我们无法控制我们只能通过黑盒测试,给予值然后返回我们想要的预期效果来判断是否成功。但是在测试中我们必须要保证单一性,比喻....
分类:
数据库 时间:
2015-12-21 10:41:11
阅读次数:
160
RESTORE FILELISTONLY FROM DISK = 'E:\bbs8.1\Dvbbs8.1.0_SQL\Data\sq_ebendegfzds_bkp_1.bak'go以上文字列出所要恢复的.bak文件的逻辑名(logicalName)本例中.mdf和.ldf的逻辑名分别为"sq_eb...
分类:
数据库 时间:
2015-12-21 10:41:29
阅读次数:
247
错误信息:未在本地计算机上注册"microsoft.ACE.oledb.12.0"提供程序。 解决办法: http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseE...
分类:
数据库 时间:
2015-12-21 10:38:32
阅读次数:
275
1.系统mysql的进程数ps -ef | grep "mysql" | grep -v "grep" | wc –l2.Slave_runningmysql > show status like 'Slave_running';如果系统有一个从复制服务器,这个值指明了从服务器的健康度3.Threa...
分类:
数据库 时间:
2015-12-21 10:38:35
阅读次数:
242
SQLite分页显示:Select * From news order by id desc Limit 10 Offset10这篇文章是根据 SQLite 官方 WIKI 里的内容翻译,如果有什么翻译不当的地方希望大家指出,毕竟我的英文水平实在很差。 SQLite包括以下五个时间函数:date(日...
分类:
数据库 时间:
2015-12-21 10:29:19
阅读次数:
226
mysql状态查看 QPS/TPS/缓存命中率查看运行中的mysql状态查看对正在运行的mysql进行监控,其中一个方式就是查看mysql运行状态。(1)QPS(每秒Query量)QPS = Questions(or Queries) / secondsmysql > show global sta...
分类:
数据库 时间:
2015-12-21 10:25:51
阅读次数:
188
创建数据库:root用户,create database 数据库名;删除数据库:mysqladmin -u root -p drop 数据库名;选择数据库use 数据库名;数值类型MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL...
分类:
数据库 时间:
2015-12-21 10:25:46
阅读次数:
165
场景:对2千万个数据,修改他们的名字加上后缀“生日”。普通sql:update calendar_info set title =concat(title, '生日') where specialtype = 1 and not regexp_like(title, '生日');优化sql:decl...
分类:
数据库 时间:
2015-12-21 09:21:16
阅读次数:
182
当在linux系统中启动mysql服务的时候service mysqld start时报:Another MySQL daemon already running with the same unix socket.解决办法。原因多个Mysql进程使用了同一个socket。两个方法解决:第一个是立即...
分类:
数据库 时间:
2015-12-21 09:16:23
阅读次数:
149
1、DATE_ADD参考博客:MySQL日期时间函数大全 转例:DATE_ADD(date,INTERVAL expr type)2、日期转字符串 DATE_FORMAT参考博客:MYSQL中日期与字符串间的相互转换例:mysql> select date_format(now(),'%Y-%c-%...
分类:
数据库 时间:
2015-12-21 09:15:36
阅读次数:
250
一 查询语句1 distinctkeyword消除反复行当查询的结果数据中出现反复数据时。在查询条件中加上distinctkeyword消除反复行;如:select distinct Sno from SC;2 like匹配的通配符%和_% :代表随意长度(包含0)的字符串,比如:like'a%b'...
分类:
数据库 时间:
2015-12-21 09:14:57
阅读次数:
165