ssd相关的一些资料介绍
转载自百度百科[@more@]首先看下Nand flashhttp://baike.baidu.com/view/3064158.htmNand-flash内存是flash内存的-种,其内部采用非线性宏单元模式,为固态大容量内存的实现提供了廉价有效的解决方案。Nand-flash存储器具有容量较大,改写速度快,适用于大量数据的存储,因而在业界得到了越来越广泛的应用,如嵌入式产品中包括数码相机、MP3随身听记忆卡、体积小巧的U盘等。 NAND型闪存以块为单位进行擦除操作。闪存的写入操作必须在空白区域进行,如果目标区域已经有数据,必须先擦除后写入,因此擦除操作是闪存的基本操作。 而SRA
mysql批量建表问题
作者: 弦乐之花 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明链接http://shiri512003.itpub.net/post/37713/498969 [@more@]1.通过sysbench等工具模拟数据库压力2.通过脚本建立大量表3.观察步骤2实施前后系统性能变化基本结论1. 批量跑建表脚步对性能是有影响的,实际操作中,最好在每个建表语句后加上sleep(具体sleep时间视情况而定),以降低对生产库影响,更深层的原因,需要继续研究了。2. Mysiam引擎表建表速度上要快些,性能影响相对要比innodb小些,但从TOpen和Logon的变化程度估计,对系统的冲击也是很
oracle10g之AUM
How to Keep All UNDO Segments from Being Offlined in Oracle 10g - Fast Ramp-Up [ID 396863.1][@more@]先简单记录下,稍后更新How to Keep All UNDO Segments from Being Offlined in Oracle 10g - Fast Ramp-Up [ID 396863.1]Per the Oracle Database 10g New Features for Administrators Course, the concept of Fast Ramp-Up indicates the following:"In previous versions, when the instance was restarted or when you switched undo tablespaces, the ramp-up time for the system to grow the number of online undo s
oracle 10g dg切换步骤记录
http://www.orafaq.com/node/2078[@more@]转篇老外写的switch操作过来,老外的文档还是写的不错的,当然实际切换过程除了oracle本身的操作,可能还要涉及后台任务,参数文件等等的处理。以下内容转自http://www.orafaq.com/node/2078Oracle 10g Data Guard – Quick Switchover with Physical Standby DatabaseSubmitted by hjiao on Mon, 2008-09-22 09:14 RDBMS ServerOnce the standby database is setup using Data Guard and works properly, you may want to test switchover, or perform switchover to reduce primary database do
Dmidecode
http://www.sanotes.net/html/y2009/312.html[@more@]本文转自http://www.sanotes.net/html/y2009/312.html版权归原文作者所有Dmidecode dmidecode以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息。这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统支持的最大配置,比如说支持的最大内存数等。 DMI有人也叫SMBIOS(System Management BIOS),这两个标准都由DMTF(Desktop Management Task Force)开发。 dmidecode的输出格式一般如下: ---------------------------------------- Handle 0x0002 DMI
Mysql编译安装参数优化
Mysql编译安装参数优化[@more@]1. -static --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static2. -pgcc CFLAGS="-O3 -mpentiumpro -mstack-align-double" CXX=gcc CXXFLAGS="-O3 -mpentiumpro -mstack-align-double -felide-constructors -fno-exceptions -fno-rtti"如果是Inter处理器,使用pgcc提高1%性能3. --enable-assembler
转gcc cflags介绍
http://blog.sina.com.cn/s/blog_51294ca50100fnyc.html[@more@]本文转自http://blog.sina.com.cn/s/blog_51294ca50100fnyc.html版权归原文作者所有一,CFLAGS 与 CXXFLAGSCFLAGS 表示用于 C 编译器的选项,CXXFLAGS 表示用于 C++ 编译器的选项。这两个变量实际上涵盖了编译和汇编两个步骤。大多数程序和库在编译时默认的优化级别是"2"(使用"-O2"选项)并且带有调试符号来编译,也就是 CFLAGS="-O2 -g", CXXFLAGS=$CFLAGS 。事实上,"-O2"已经启用绝大多数安全的优化选项了。另一方面,由于大部分
gcc命令行详解
http://www.yuanma.org/data/2009/0208/article_3497.htm[@more@]本文转自http://www.yuanma.org/data/2009/0208/article_3497.htm版权归原文作者所有gcc命令行详解 1、gcc包含的c/c++编译器gcc、cc、c++、g++gcc和cc是一样的,c++和g++是一样的,一般c程序就用gcc编译,c++程序就用g++编译2、gcc的基本用法gcc test.c这样将编译出一个名为a.out的程序gcc test.c -o test这样将编译出一个名为test的程序-o参数用来指定生成程序的名字3、为什么会出现undefined reference to 'xxxxx'错误?首先这是链接错误,不是编译错误,也就是说如果只有
innodb plugin-Making Buffer Cache Scan Resistant
作者: 弦乐之花 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明链接:http://shiri512003.itpub.net/post/37713/498378 [@more@]前些天还在感叹innodb load数据时无法绕开buffer cache(http://shiri512003.itpub.net/post/37713/497158),降低cache的使用效率,今天看innodb plugin 1.5的文档,发现对于这样的场景已经有了相应的参数进行控制,虽然并没有提供直接绕开buffer cache的方法,但相对而言已经好很多了。在该版本的发布声明上也特别提到了这方面的改进:(http://www.innodb.com/wp/2009/11/27/innodb-
now&sysdate函数差异
作者: 弦乐之花 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明链接:http://shiri512003.itpub.net/post/37713/497442[@more@]mysql中now和sysdate行为是不一样的,引用文档中的说法NOW() returns a constant time that indicates the time at which the statement began to execute.SYSDATE() returns the time at which it executes. 两者的区别在于,对于一个语句,多个now函数的返回值是确定的,而对于sysdate,一个语句中的多个sysdate调用返回的结果是不能保证一致的,对于使用基于SBR的复制环境而言,可能造
oracle V$PGASTAT视图记录
作者: 弦乐之花 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明链接http://shiri512003.itpub.net/post/37713/497426[@more@]在自动PGA管理模式下,下面的统计信息对于我们理解PGA的整体使用情况是很有帮助的。记录下文档关于这个视图的描述。http://download.oracle.com/docs/cd/B28359_01/server.111/b28320/dynviews_2093.htm#REFRN30180Statistic NameDescriptionaggregate PGA target parameterCurrent value of the PGA_AGGREGATE_TARGET initialization parameter. If this parameter is not set, then its
binlog引起的奇怪现象
作者: 弦乐之花 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明链接:http://shiri512003.itpub.net/post/37713/497388[@more@]今天早上数据库slow log异常多,查了下昨天也很多,于是到监控库里面查了下Mysql>select host,day,SlowQ from MYSQL_PERF_STATISTICS_NEW where host like 'test-%' and SlowQ>100 and day>'2010-02-01 00:00:00';+--------------+---------------------+-------+| host | day | SlowQ |+--------------+---------------------+-------+| test-1 | 2010-03-03 00:08:21 | 175 |
percona save/restore buffer pool特性记录
作者: 弦乐之花 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明链接:http://shiri512003.itpub.net/post/37713/497336[@more@]以前一篇文章提到关于percona提供的 save / restore buffer pool 特性(http://shiri512003.itpub.net/post/37713/497158),这个特性可以快速hot系统,着实是个不错的idea,这个特性暂时还没有被innodb plugin引入,因为这个特性是plugin最新版本1.0.6之后发布的啦,不过percona xtradb-1.0.6-9 based innodb plugin 1.0.6已经包含了这个补丁了。这里记录下关于这个特性使用的详细说明。注
mysql的字符集校对规则
作者: 弦乐之花 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明 链接:http://shiri512003.itpub.net/post/37713/497267[@more@]看到logzgh大侠的一篇关于mysql的校对规则引起的问题http://logzgh.itpub.net/post/3185/467401.目前mysql默认的校对规则除binary charset为binary外,都为ci,即大小写不敏感,既然这种校验规则容易出问题,那么为什么还要默认为这样的规则呢?有句古话叫做存在即合理,不知道为什么mysql采用了这样的默认规则呢?查了下oracle中的校验规则,默认为binary,顺便查了下文档关于该参数的
perl中文处理问题
作者: 弦乐之花 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明链接:http://shiri512003.itpub.net/post/37713/497263[@more@]$dbh->do("SET character_set_client = 'gbk'");$dbh->do("SET character_set_connection = 'gbk'");如果需要显示结果,加上$dbh->do("SET character_set_results= 'gbk' ");
mysql load数据无法绕过innodb cache
作者: 弦乐之花 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明 链接:http://shiri512003.itpub.net/post/37713/497158[@more@]oracle装载数据的时候,可以使用direct write的方式,直接把这部分数据写入数据文件,而不需要先把这部分数据写入sga中的db cache里面。这样一方面速度上有很大提高,另一方面可以避免对cache的冲击。mysql上目前还没有找到类似的方法,大量导入数据会对原cache造成很大冲击,使数据库物理读上升,磁盘io增加。作为一种替换方式,使用percona提供的 save / restore buffer pool 特性,可
量、价、时、空
股票学习[@more@]转自http://www.lootou.cn/html/article/935.htm引言: 我们先从量价说起。成交量和成交价是市场提供给我们最基本的资料,量价关系的研究是一切技术分析的基础。股价的涨跌来自于多空双方每时每刻的力量对比,某一时点的量和价就是他们在这一时点上共同市场行为的反映。我们可以从价格涨跌和成交量变化来考察多空双方的态度和意图,从而判明股价后期可能的走势看懂K线图的确是一门"高级"功夫,一般投资者很少有人能瞧明白其中奥妙。单从盘后静态分析而言,K线图给人们传递的信息其实不很丰富,不外乎量价时空等
多头与空头
股票学习[@more@]转自http://frients.bokee.com/4002769.html什么是多头、多头市场?多头是指投资者对股市看好,预计股价将会看涨,于是趁低价时买进股票,待股票上涨至某一价位时再卖出,以获取差额收益。一般来说,人们通常把股价长期保持上涨势头的股票市场称为多头市场。多头市场股价变化的主要特征是一连串的大涨小跌。 什么是买空? 投资者预测股价将会上涨,但自有资金有限不能购进大量股票于是先缴纳部分保证金,并通过经纪人向银行融资以买进股票,待股价上涨到某一价位时再卖,以获取差额收益。 什么是空头、空头市场? 空头是投
drbd chang-list[latest 8.3.7]
作者: 弦乐之花 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明 链接:http://shiri512003.itpub.net/post/37713/496942[@more@]年前尝试使用下drbd,版本是8.3.6。由于是drbd使用【Introduced autoconf, new RPM packaging】安装方式,且文档上没有相关说明,走了些弯路。不过整个使用过程中还好没有出现意外情况,主要使用drbd作为mysql的存储路径。drbd现在最新的release版本为8.3.7,changlist的前两个为* Lots of fixes to the new RPM packaging* Lots of fixes to the autoconfig stuff有时间再好好测测这个
游戏阶段
作者: 弦乐之花 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明[@more@]游戏阶段以下内容摘自http://wenwen.soso.com/z/q171537964.htm股票市场是股票发行和交易的场所。根据市场的功能划分,股票市场可分为发行市场和流通市场。发行市场是通过发行股票进行等资活动的市场,一方面为资本的需求者提供筹集资金的渠道,另一方面为资本的供应者提供投资场所,发行市场是实现资本职能转化的场所,通过发行股票,把社会闲散资金转化为生产资本,由于发行活动是股市一切活动的源头和起始点,故又称发行市场为“一级市场”