`
cocos
  • 浏览: 400499 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论
文章列表
<a style="background: url(&quot;http://im.bizapp.qq.com:8000/zx_qq.gif&quot;) no-repeat scroll 0% 0% transparent; display: inline-block; width: 80px; line-height: 25px;" href="javascript:;" onclick="javascript:window.open('http://b.qq.com/webc.htm?new=0&amp;sid ...
110613 22:17:52 [Warning] Statement may not be safe to log in statement format. Statement: INSERT DELAYED INTO ol_answerlog_6 (UserId,QuestionId,IsCorrect,AnswerXML,CostTime,Subject) VALUES (902183,'24206451-5105-42ac-a708-6b881a271f97',0,'<as><a><i><![CDATA[B]]></i>< ...
1. 停数据库,备份数据(备份物理文件) 2. 将新版本mysql的数据目录指向到旧目录(datadir) 3. 启动mysqld时使用skip grant tables 参数避开系统检查, # 例如 /usr/local/mysql/bin/mysqld --datadir=/var/data/ --user=mysql --skip-grant-tables & 4. 执行mysql_upgrade,这时应该就会顺利进行下来了 或者只升级授权表,mysql_fix_privilege_tables(推荐) 或 mysql_fix_privilege_tables.sql 脚本执行 ...
方法一、配置文件 在服务器上的/etc/my.cnf中的[client]加入 tee =/tmp/client_mysql.log即可. 方法二、命令行 1.mysql -uroot --tee=/tmp/client_mysql.log 2.这个类似于sqlplus的spool功能,可以将命令行中的结果保存到外部文件中。如果指定已经存在的文件,则结果会附加到文件中。 mysql> tee client_mysql.log Logging to file 'client_mysql.log ' 或者 mysql> \T client_mysql.log Loggi ...
1.FLUSH TABLES WITH READ LOCK 这个命令是全局读锁定,执行了命令之后所有库所有表都被锁定只读。一般都是用在数据库联机备份,这个时候数据库的写操作将被阻塞,读操作顺利进行。 解锁的语句也是unlock tables。 2.LOCK TABLES tbl_name [AS alias] {READ [LOCAL] | [LOW_PRIORITY] WRITE} 这个命令是表级别的锁定,可以定制锁定某一个表。例如: lock  tables test read; 不影响其他表的写操作。 解锁语句也是unlock tables。 这两个语句在执行的时候都需要注意个 ...
Loopback设备是linux中的一个可以用来像其他媒体设备一样的虚拟设备。媒体设备的例子像硬盘分区,例如/dev/had1,/dev/had2,dev/sda1,或者像/dev/fd0软盘分区一样的整个磁盘。这些设备全部都可以用来储存文件以及目录。它们可以被格式化成需要的文件格式(ext2fs, msdos, ntfs等)然后被mount。 Loopback文件系统就是把一个文件和另外的一个文件系统联系起来,就像一个完整文件系统一样。它可以被格式化和mount成以上所提到过的文件系统。这样,这些设备就被称为/dev/loop0或者/dev/loop1,然后和文件产生联系,然后这个虚拟设备被m ...
dd if=/dev/zero of=/mnt/tmp.img bs=1M count=10 mkfs -t ext3 /mnt/tmp.img mkdir /mnt/tmptest mount -o loop /mnt/tmp.img /mnt/tmptest

清理mysql binlog

清理mysql binlog PURGE MASTER LOGS TO ‘log-bin.000610′; PURGE MASTER LOGS BEFORE ‘2011-2-19 21:00:00′;
SQL/DB Error errcode 13 Can't create/write to file 错误 是因为临时目录没有可写权限, 配置文件,tmpdir=/tmp 的目录有可写权限就可以 //////////////////////// How do I fix the following error SQL/DB Error errcode 13 Can't create/write to file? Problem: The MySQL variable tmpdir is set to a directory that cannot be written to when u ...
INET_ATON(expr) 给出一个作为字符串的网络地址的点地址表示,返回一个代表该地址数值的整数。地址可以是4或8比特地址。 mysql> SELECT INET_ATON('209.207.224.40');         -> 3520061480 产生的数字总是按照网络字节顺序。如上面的例子,数字按照 209×2563 + 207×2562 + 224×256 + 40 进行计算。 INET_ATON() 也能理解短格式 IP 地址: mysql> SELECT INET_ATON('127.0.0.1'), INET_ATON('127.1'); ...
第一部分:查看内存使用状况 Linux 下使用Top [root@itc-test9 ~]# top top - 17:08:01 up 12 days, 3:48, 2 users, load average: 0.01, 0.01, 0.00 Tasks: 95 total,   1 running, 94 sleeping,   0 stopped,   0 zombie Cpu(s): 0.0% us, 0.0% sy, 0.0% ni, 99.5% id, ...

pdflush

  在linux操作系统中,写操作是异步的,即写操作返回的时候数据并没有真正写到磁盘上, 而是先写到了系统cache里,随后由pdflush内核线程将系统中的脏页写到磁盘上,在下面几种情况下, 系统会唤醒pdflush回写脏页: 1 定时方式:      定时机制定时唤醒pdflush内核线程,周期为/proc/sys/vm/dirty_writeback_centisecs ,单位 是(1/100)秒,每次周期性唤醒的pdflush线程并不是回写所有的脏页,而是只回写变脏时间超过 /proc/sys/vm/dirty_expire_centisecs(单位也是1/100秒 ...
查看os系统块的大小 [root@dg1 ~]# tune2fs -l /dev/sda1 |grep 'Block size' Block size:               4096 [root@dg1 ~]# 查看os系统页的大小 [root@dg1 ~]# getconf PAGESIZE 4096 [root@dg1 ~]# 修改块的大小: 创建文件系统时,可以指定块的大小。如果将来在你的文件系统中是一些比较大的文件的话,使用较大的块大小将得到较好的性能。将ext2文件系统的块大小调整为4096byte而不是缺省的1024byte,可以减少文件碎片,加快fs ...
为了提高读写文件速度,linux系统采用一种页缓存机制。当应用程序调用read,write等函数读写文件时,系统并不立即与硬盘 进行操作,而是查看需要读取的数据是否已在页缓存中,如不在,则从硬盘读取。当写入时,只是将数据写入至页缓存,然后 使用系统进程pdflush根据一定算法写入至硬盘,算法细节文章后部分会进行一个简单介绍。 系统当前页缓存大小等数据可以查看/proc/meminfo文件,下面是一个简单例子 [root@unimas_ses ]# cat /proc/meminfo Cached:        1094972 kB Dirty:           20484 ...
shell下输入 set as normal 或者终端找到选项 解决方法设置成 Set as normal 项 vi 如何使用小键盘2010-08-05 10:36如果你是使用securecrt的默认设置的话,很有可能你会发现你的小键盘无法使用,具体情况如下: “在vi下,小键盘上的数字键怎么大部分不能用,只能输入那几可怜的/、*、-、+等这几个。而且输入数字键的时候,居然出现一个字母,特别感到fanit的是它非霸占一行” 解决方法其实很简单,把会话选项-》仿真模式-》启用小键盘转换的勾去掉就可以了~
Global site tag (gtag.js) - Google Analytics