Mysql:静态表与动态表
静态表的特点 默认格式.用在表不包含varchar,blob,text列的时候 所有的char,numeric和decimal列填充到列宽度 非常快 容易缓冲 容易在down后重建,因为记录位于固定的位置 不必被重新组织(用myisamchk),除非是一个巨量的记录被删除并且优化存储大小 通常比动 …
静态表的特点 默认格式.用在表不包含varchar,blob,text列的时候 所有的char,numeric和decimal列填充到列宽度 非常快 容易缓冲 容易在down后重建,因为记录位于固定的位置 不必被重新组织(用myisamchk),除非是一个巨量的记录被删除并且优化存储大小 通常比动 …
事务: MyISAM存储引擎是一个非事务型的存储引擎,InnoDB是一个事务型的存储引擎 事务表特点: 更安全,即时Mysql崩溃或者硬件问题,也可以数据备份,通过日志可以自动回复 如果自动提交被禁用,可以在同一时间提交更多的语句,可以执行ROLLBACK(回滚)来忽略更改 如果更新失败,所有的变化 …
a: 关键字缓存区(key_buffer_size)由所有线程共享 b: 每个连接使用一些特定的线程空间.一个栈(默认为64k,变量thread_stack), 一个连接缓冲区(变量net_buffer_length)和一个结果缓冲区(net_buffer_length). 特定情况下,连接缓冲区和 …
查询语句优化: 首先是对索引的应用,如果查询过慢首先去提高对于索引的应用,会有明显的收获 简化或避免排序,对于索引列的排序可以接受,非索引列的排序是很影响效率的 使用连接(join)来代替子查询(Sub-Queries) 使用联合(union)来代替手动创建的临时表 删除不必要的括号 使用常数,删除 …
首先Git仓储没有特定的服务上传,一般是通过Linux内置的ssh服务进行操作 因为本身Git就是用于Linux的源码控制,配置ssh使用也是非常的方便,权限设定上,服务安全上都是非常的方便 但如果想在windows服务器上搭建Git仓储,则需要搭建ssh服务 这边我使用的是winSSHD作为win …
使用SSH可以很容易的实现sock5的代理功能,但windows平台上并没有像Linux那样方便的打开SSH通道 secureCRT是一款常用的SSH连接(或者其他连接方式)的控制器 它是支持打开SSH通道的,但有个小小的缺陷,不允许外部机器访问代理端口 其实只要做下小小的修改即可实现 需要修改会话 …
由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低,Master的版本肯定不能高于Slave版本。 1、同步Master 给主机赋予从机权限,每台从机都要赋予权限 GRANT REPLICATION …
1.基本的php链接 目前使用的是fastcgi模式 添加fastcgi.conf,全局配置fastcgi fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param QUERY_STRING $qu …
每次使用Eclipse都需要安装固定的插件,所以在此特地记下 1.在官网http://www.eclipse.org下载Eclipse Class包(基本安装包,其余都后续安装) 2.找到对应的版本的语言包地址http://www.eclipse.org/babel/downloads.php 3. …