关闭

加快mysql数据导出导入速度

如果由于某些原因不能用xtrabackup等物理文件情况下  对于单线程的导入导出可能是件非常痛苦的事情  以下介绍gun parallel来进行非常简单的多线程导入导出 1 gun parallel下载地址http://www.gnu.org/software/parallel/ tar -vxf xxxxx.gz.bz2 cd xxxxxx ./configure &&...
阅读(992) 评论(2)

用pt-table-sync修复主从数据不同

由于种种原因造成的主从数据不相同可以用pt-table-sync来修复 pt-table-sync --print --sync-to-master h=1.1.1.1,D=test,t=test1 -uroot -p123  修复从库1.1.1.1上test库的test表上的数据  如果把--print换成--execute则是直接执行  建议用--print保存下来手动执...
阅读(3664) 评论(0)

sysbench FATAL: Too large position discovered in request!的解决方法

sysbench指定--file-num以后  要和--file-total-size能够整除 sysbench --num-threads=16 --test=fileio --file-total-size=1G --file-num=100  --file-test-mode=rndrw run 这样是不行的 应该 sysbench --num-th...
阅读(1929) 评论(0)

关于mysql参数max_connect_errors

mysql的这个参数指的是网络错误   密码错误并不算在内 索引尝试用for循环尝试密码的用户host并不会block 以下是mysql非常出名的分支percona的cto关于max_connect_errors的评论 There seems to be confusion around that variable. It does not really block hosts f...
阅读(2386) 评论(0)

hbase搭建注意事项

hbase.rootdir  hbase.master 一定要指定主机名   在hosts上写好对应ip...
阅读(446) 评论(0)

namenode宕机以后 SecondaryNameNode替代namenode启动

由于fs.checkpoint.period的存在  元数据会丢  这段时间操作的数据会丢 1 SecondaryNameNode对所有datanode需要ssh无密码登陆 2 core-site.xml的fs.default.name改为SecondaryNameNode地址 3 mapred-site.xml的mapred.job.tracker改为SecondaryNameNo...
阅读(418) 评论(0)

hadoop-1.1.0的SecondaryNameNode单独部署

版本hadoop1.1 报错信息 2012-11-27 10:32:25,211 WARN org.apache.hadoop.hdfs.server.namenode.FSNamesystem: Cannot roll edit log, edits.new files already exists in all healthy directories:   /home/hadoop/tm...
阅读(733) 评论(0)

mysql slave的my.cnf修改master地址

貌似直接修改配置文件不起作用,重启后show slave status还是原来的要change master toslave stop;   MySQL> CHANGE MASTER TO  -> MASTER_HOST='master_host_name';slave start; ...
阅读(738) 评论(0)

SQL Server 2005 许可证 license

SQL Server 提供以下3种许可证方式:•处理器许可证方式. 基于这种模式,由运行 SQL Server 的操作系统环境所访问的任意物理或虚拟处理器都需要购买一份许可证。拥有这种许可证即无需再购买设备或用户客户端访问许可证 (CAL)。•服务器增加设备访问许可证.基于此方式,每个服务器许可证限制每个操作系统中只能运行一个SQL Server,而...
阅读(1849) 评论(0)

{LOOP | MERGE | HASH } JOIN

表连接的三种方式1.循环链接 loop join  消耗N的N次方2.排序链接 merge join  排序后消耗2n3.哈希链接 hash join   哈希后2n 一般情况下我们不需要指定表的连接方式,数据库引擎会选择消耗资源最小的连接方式,当我们用到表变量,然后用表变量链接,就可能会造成表链接方式不对而过分消耗资源 此时我们需要指定表连接方式 select count...
阅读(700) 评论(0)

index(0)与index(1)区别

1.set statistics profile on显示文本执行计划 2.select questionid from question with(index= 0 ,nolock) order by questionid descselect questionid from question with(index= 0 ,nolock)   order by questionid ...
阅读(582) 评论(0)

隔离级别 实例分析

事务的并发程度取决于事务的隔离级别,如果没有引入隔离界别,则事务并发会引起读脏数据,不可重复读,幻想读 Create table t1 ( a int)Insert into t1 values(1)Insert into t1 values(2) 1. Manager stdio开两个窗口,分别设置SET TRANSACTION ISOLATION level READ ...
阅读(538) 评论(0)

bcp导入导出

 1导出SET @CMD=Nbcp "SELECT * FROM 库.dbo.test1     +N" queryout "D:/voc   +.txt" -c -U"liyuepeng" -P"liyuepeng"EXEC MASTER..xp_cmdshell @CMD 2SET @CMD=Nbcp  库.dbo.test2     +N in "D...
阅读(393) 评论(0)

Google的九条创新原则

Innovation, not instant perfection /创新不会马上就完美Start rough, learn and iterate./开始粗糙,学习和迭代 Ideas come from everywhere /点子来自任何地方Ideas can come from the engineers, managers, users even the financial team...
阅读(419) 评论(0)

触发器器中执行链接服务器

链接服务器更新不能够在隐式事务中执行,执行触发器时,将开始隐式事务,所以在触发器中执行链接服器貌似很矛盾 解决办法将触发器开始时候的隐式事务提交掉alter trigger...ascommitinsert into linkxx.dbname.dbo.tablename valeus(1).. 但是 如果触发器执行完后 @@TRANCOUNT 为 0,...
阅读(1484) 评论(0)

触发器 隐式事物

很简单  打印出当前连接的活动事务数create table test1 (a int)gocreate table test2(b int)gocreate trigger tri_teston test1after insertasdeclare @a intselect @a=@@TRANCOUNT insert into test2 values...
阅读(566) 评论(0)

exec与sp_executesql

总是嫌sp_executesql麻烦,执行动态语句的时候就直接用exec @sql了,反思 1.清空过程缓存DBCC FREEPROCCACHE 2,执行以下语句,应该只有一句sqlselect sqlFROM MASTER..SYSCACHEOBJECTS where dbid=db_id(dbname)3.执行以下语句declare @NAME nvarchar(3...
阅读(598) 评论(0)

sqlserver 2005 关于全文索引中使用同义词库

同义词库      0                    @keyword1            @keyword2                            每日任务是什么?            meirirenwu             select * from freetexttable(tablename,column1,@keyword1)...
阅读(864) 评论(0)

EXCEL导入SQL2005出现“文本被截断”的错误

zz http://abelstudy.spaces.live.com/Blog/cns!897200FEE9FDF237!305.entry 问题:EXCEL导入SQL2005出现"文本被截断"的错误 原理:JetOLEDB 提供程序读取注册表项以确定要读取来猜测的源列类型有多少行。 注册表设置是: HKLM/Software/Microsoft/Jet/4.0/Engines/...
阅读(4640) 评论(0)
    个人资料
    • 访问:24044次
    • 积分:440
    • 等级:
    • 排名:千里之外
    • 原创:16篇
    • 转载:3篇
    • 译文:0篇
    • 评论:2条
    最新评论