`
文章列表

MySQL 锁

MySQL 5.1支持对MyISAM和MEMORY表进行表级锁定,对BDB表进行页级锁定,对InnoDB表进行行级锁定。 MySQL使用的表锁定方法原理如下:LOCK TABLES可以锁定用于当前线程的表,如果表被其它线程锁定,则造成堵塞,直到可以获取所有锁定为止。UNLOCK TABLES可以释放被当前线程保持的任何锁定。当线程发布另一个LOCK TABLES时,当该与服务器的连接被关闭时,所有由当前线程锁定的表被隐含地解锁。       语法:LOCK TABLE table1 locktype, table2 locktype …   locktype类型: ...
转载:http://hi.baidu.com/icarusli/blog/item/14d04145ce73d134869473be.html   当库中删除了大量的数据后,可能会发现数据文件尺寸并没有减小。这是因为删除操作后在数据文件中留下碎片所致。在做完批量删除,或定期(如每一两个月)进行一次数据表优化操作即可。OPTIMIZE TABLE通过制作原来的表的一个临时副本来工作OPTIMIZE TABLE语法:OPTIMIZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tbl_name [, tbl_name] ...如果已经删除了表的一大部分,或者对含有可变长 ...
官方手册:http://dev.mysql.com/tech-resources/articles/event-feature.html   MySQL 5.1以上版本支持event,先查看数据库是否开启计划认为: mysql> show variables like '%event%';+---------------------+-------+| Variable_name   | Value |+---------------------+-------+| event_scheduler | OFF  | +---------------------+-------+ ...
功能说明:显示文字。语   法:echo [-ne][字符串]或 echo [--help][--version]补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。参   数:-n 不要在最后自动换行                 -e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:   \a 发出警告声;   \b 删除前一个字符;   \c 最后不加上换行符号;   \f 换行但光标仍旧停留在原来的位置;   \n 换行且光标移至行首;   \r 光标移至行首,但不换行;   \t 插入tab;   \v 与\f相同; ...
具体操作方法: 1、下载nbtscan.rar到硬盘后解压; 2、然后将cygwin1.dll和nbtscan.exe两文件拷贝到c:\windows\system32下; 3、进入cmd窗口就可以输入命令:nbtscan 192.168.1.1-24     C:\Documents and Settings\Administrator>nbtscan 192.168.0.23-200 Doing NBT name scan for addresses from 192.168.0.23-200 IP address       NetBIOS Name     ...
运行cmd   ping -n 1 -r 1 www.taobao.com
apache-tomcat-6.0.26  参考《Tomcat权威指南》by O’REILLY   tomcat 工作原理: tomcat是个开源的servlet容器。当用户发出一个请求,servlet 容器使用servletRequest 对象把该请求封装起来,然后调用Java Servlet API 中定义的servlet 某些生命周期方法完成该请求,接着把处理结果封装到servletResponse 对象,最后servlet 容器把处理结果返回给用户,完成一次处理过程。 tomcat 内置Web服务器引擎提供HTTP服务,但提供HTTP服务不是tomcat 的强项,通常tomcat ...
rsync 远程数据同步工具详解 rysnc(remote synchronize)在CentOS系统默认安装在/usr/bin,此外rysnc在windows平台下也有相应版本。主页地址为: http://rsync.samba.org/ rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远 程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 ...
最近这样一个问题较多:‘某某站点需要开多大的带宽?’ 发现大多是模糊了 bit 与 Byte 的关系的原因。   首先它们的基本概念    bit   位,比特 (计算机最小的信息单位,多指速度)    Byte  字节    (多指 ...
参考博客:http://chinawl.blog.51cto.com/611661/284734   PHP安装 ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-iconv-dir=/usr/local --with-freetype-dir --with-jpeg-dir --with-png-dir --w ...
安装MySQL 安装前确认以下包已经装好gcc gcc-c++ ncurses-devel /usr/sbin/groupadd mysql /usr/sbin/useradd -g mysql mysql tar zxvf mysql-5.4.0-beta.tar.gz cd mysql-5.4.0-beta CFLAGS="-O6 -mpentiumpro -fomit-frame-pointer" CXX=gcc CXXFLAGS="-O6 -mpentiumpro -fomit-frame-pointer -felide-constructors -f ...
enca: enca -L zh_CN test.sql   先安装enca,用其查看文件当前字符集enca -L zh_CN test.sql   检查文件编码enca -L zh_CN -x UTF-8 test.sql   将文件编码转换为UTF-8编码   enca -L zh_CN -x UTF-8 <test.sql> test2.sql   另转为test2.sql   --------------------------------------------------------------------------   iconv: option:-l  ...
1、原文出处 http://www.chinalinuxpub.com/read.php?wid=929 2、安装 yum install iptraf 3、安装 将下载得到的iptraf-2.7.0.tar.gz上传到你所要安装的机器上,我的是防火墙的 /home/yang/ 目录 # cd /home/yang # tar zxf iptraf-2.7.0.tar.gz # cd iptraf-2.7.0 # ./Setup 至此,安装完毕 安装程序会将执行程序安装到 /usr/local/bin 目录下,并创 /var/local/iptraf 目录放置iptraf的配置文件,同时创 ...
来自http://wiki.nginx.org/NginxChsInstallOptions用于 RedHat 系发行版 (RHEL, CentOS, Fedora). 安装需求包: yum install gcc openssl-devel pcre-devel zlib-devel   configure 支持下面的选项: --prefix=<path> - Nginx安装路径。如果没有指定,默认为 /usr/local/nginx。   --sbin-path=<path> - Nginx可执行文件安装路径。只能安装时指定,如果没有指定,默认为< ...
mysql> show processlist;+--------+------+----------------------+-----------+---------+-------+-------+--------+| Id     | User | Host                 | db        | Command | Time  | State | Info   |+--------+------+----------------------+-----------+---------+-------+-------+--------+| 318150 | ro ...
Global site tag (gtag.js) - Google Analytics