`
xxtianxiaxing
  • 浏览: 707439 次
  • 性别: Icon_minigender_1
  • 来自: 陕西
社区版块
存档分类
最新评论
文章列表
引用MySQL Cluster 是MySQL适合于分布式计算环境的高实用、高冗余版本。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器。在MyQL 5.0及以上的二进制版本中、以及与最新的Linux版本兼容的RPM中提供了该存储引擎。(注意,要想获得MySQL Cluster 的功能,必须安装 mysql-server 和 mysql-max RPM)。 目前能够运行MySQL Cluster 的操作系统有Linux、Mac OS X和Solaris(一些用户通报成功地在FreeBSD上运行了MySQL Cluster ,但MySQL AB公司尚未 ...
  import java.awt.Graphics2D;   import java.awt.geom.AffineTransform;   import java.awt.image.AffineTransformOp;   import java.awt.image.BufferedImage;   import java.io.File;   import java.io.FileInputStream;   import java.io.FileNotFoundException;   import java.io.FileOutputStream;   import ...
      1、java.util.Timer   这个方法应该是最常用的,不过这个方法需要手工启动你的任务:   Timer timer=new Timer();   timer.schedule(new ListByDayTimerTask(),10000,86400000);   这里的ListByDayTimerTask类必须extends TimerTask里面的run()方法。   2、ServletContextListener   这个方法在web容器环境比较方便,这样,在web server启动后就可以自动运行该任务,不需要手工操作。   将ListByDayLi ...
      基本思想:   快速排序是冒泡排序的改进版本,它的思想是通过一趟排序讲待排序的记录分隔成独立的两部分,其中一不分记录的关键字均小于另一部分关键字,则可以分别对这两部门记录继续进行排序,以打倒整个虚列的有序。   假设待排序的虚列为{L.r[s],L.r[s+1],.......,L.r[t]]},首先选取一个记录(通常可一选择第一个记录L.r[s])作为枢轴(或支点),然后按照下述原则重新排列其他记录,讲所有关键字较它小的记录都安置在它的位置之前,将所有关键字较它大的记录都安置在它的位置之后。由此可以该 “枢轴” 记录最后所落的位置i作为分界,将序列{L.r[s],L.r[s+1 ...
      Java作为一门优秀的面向对象的程序设计语言,正在被越来越多的人使用。本文试图列出作者在实际开发中碰到的一些Java语言的容易被人忽视的细节,希望能给正在学习Java语言的人有所帮助。   1,位移运算越界怎么处理   考察下面的代码输出结果是多少?   int a=5;   System.out.println(a < <33);   按照常理推测,把a左移33位应该将a的所有有效位都移出去了,那剩下的都是零啊,所以输出结果应该是0才对啊,可是执行后发现输出结果是10,为什么呢?因为Java语言对位移运算作了优化处理,Java语言对a < <b转化 ...
LoadRunner 组件有哪些?        LoadRunner 包含下列组件:                   虚拟用户生成器用于捕获最终用户业务流程和创建自动性能测试脚本(也称为虚                   拟用户脚本)。            ...
本地winserver2003 Enterprise Edition sp2   多浏览器(google,firefox,360) 通过  控制面板--系统--高级--性能--数据执行保护--添加例外程序 loadrunner 安装目录下的bin文件内vugen.exe IE选项---高级--去掉“启用第三方浏览器扩展 录制中文utf-8 乱码 1、新建脚本--->选择协议(Http)-->选项-->高级-->选择“支持字符集”并点选“UTF-8”; 2、在回放脚本之前:Vuser-->运行时设置-->浏览器-->浏览器 ...
1,创建表时,vachar  需指定大小                                                          2009-12-03
文字部分( U+0000 – U+007F)   基本拉丁字符 ( U+0080 – U+00FF)   增补拉丁字符集 1 ( U+0100 – U+017F)   拉丁字符扩展集 A ( U+0180 – U+024F)   拉丁字符扩展集 B ( U+0370 – U+03FF)   希腊文字中的科普特字符 ( U+0370 – U+03FF)   希腊字符 ( U+0400 – U+04FF)   西里尔字符 ( U+0500 – U+052F)   增补西里尔字符 ( U+0530 – U+058F)   亚美尼亚字符 ( U+0590 – U+059F)   希伯来字符( U+060 ...
事务安全表(TST) 比起非事务安全表 (NTST)有几大优势:   ·         更安全。即使MySQL崩溃或遇到硬件问题,要么自动恢复,要么从备份加事务日志恢复,你可以取回数据。 ·         你可以合并许多语句,并用COMMIT语句同时接受它们全部(如果autocommit被禁止掉)。 ·         你可以执行ROLLBACK来忽略你的改变(如果autocommit被禁止掉)。 ·         如果更新失败,你的所有改变都变回原来。(用非事务安全表,所有发生的改变都是永久的)。 ·         事务安全存储引擎可以给那些当前用读得到许多更 ...
.frm  文件来保持表和列的定义; .MYD 数据文件的扩展名(MYData); .MYI  索引文件的扩展名(MYIndex);   老版本的MySQL使用TYPE而不是ENGINE(例如,TYPE = MYISAM)。       //重置主键自动增长列id  ALTER TABLE table_name AUTO_INCREMENT = 1;   ...
MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器(Master),而一个或多个其它服务器充当从服务器(Slave),利用该特性实现读写分离,是很多大型网站常用的数据库架构。MySQL的replication的配置相对于Oracle来说,要简单 ...
Query Cache(QC)        有如下规则,如果数据表被更改,那么和这个数据表相关的全部Cache全部都会无效,并删除之。这里“数据表更改”包括: INSERT, UPDATE, DELETE, TRUNCATE, ALTER TABLE, DROP TABLE, or DROP DATABASE等。举个例子,如果数据 ...
SELECT count(*) FROM tablename 即使对于千万级别的数据mysql也能非常迅速的返回结果 而对于 SELECT count(*) FROM tablename WHERE….. mysql的查询时间开始攀升 现当没有WHERE语句对于整个mysql的表进行count运算的时候 MyISAM类型的表中保存有总的行数,而当添加有WHERE限定语句的时候Mysql需要对整个表进行检索,从而得出count的数值 mysql的DISTINCT的关键字有很多你想不到的用处 1.在count 不重复的记录的时候能用到 比如SELECT COUN ...
碰到过好几次这样的题目,可每次都不能答的完全正确,现在大概列出如下:(望各位补充)       1.数据库的设计             尽量把数据库设计的更小的占磁盘空间。       1).尽可能使用更小的整数类型。(mediumint就比int更合适)。       2).尽可能的定义字段为not null,除非这个字段需要null。       3).如果没有用到变长字段的话比如varchar,那就采用固定大小的纪录格式比如char。       4).表的主索引应该尽可能的短,这样的话每条纪录都有名字标志且更高效。       5).只创建确实需要的索引。索引有利于检索记录 ...
Global site tag (gtag.js) - Google Analytics