阅读更多

1顶
2踩

数据库

原创新闻 MySQL Server 5.6 中变更的默认设置

2012-10-08 16:41 by 副主编 wangguo 评论(1) 有9111人浏览
甲骨文MySQL部门副总裁 Tomas Ulin在MySQL Connect 2012大会上称,甲骨文已经对MySQL Server 5.6中的默认设置进行了更改,主要如下:

设置旧值新值
back_log 50 50 + ( max_connections / 5 ) 上限为900
binlog_checksum NONE CRC32
binlog-row-event-max-size 1k 8k
flush_time 1800 Windows平台从1800改为0
host_cache_size 128 128 + 1 for each of the first 500 max_connections + 1 for every 20 max_connections over 500, capped at 2000
innodb_autoextend_increment 8 64
innodb_buffer_pool_instances 0 8。在32位Windows中,如果innodb_buffer_pool_size大于1300M,默认值为innodb_buffer_pool_size / 128M
innodb_concurrency_tickets 500 5000
innodb_file_per_table 0 1
innodb_log_file_size 5M 48M
innodb_old_blocks_time0 1000
innodb_open_files 300 300。如果innodb_file_per_table为ON,则为更高的table_open_cache值或300
innodb_purge_batch_size 20 300
innodb_purge_threads 0 1
innodb_stats_on_metadata on off
join_buffer_size128k 256k
max_allowed_packet 1M 4M
max_connect_errors 10 100
open_files_limit 0 5000
query_cache_size 0 1M
query_cache_type ON/1 OFF/0
sort_buffer_size 2M 256k
sql_mode none NO_ENGINE_SUBSTITUTION
sync_master_info 0 10000
sync_relay_log 0 10000
sync_relay_log_info 0 10000
table_definition_cache 400 400 + table_open_cache / 2, capped at 2000
table_open_cache 400 2000
thread_cache_size 0 8 + max_connections/100, capped at 100

Tomas Ulin表示,更改这些默认设置是为了使数据库管理员可以更容易地设置服务器,只需调整很少的设置即可。默认设置对于有经验的管理员来说并不重要,但是对于新手来说,这非常有用。

Via OracleBlog
1
2
评论 共 1 条 请登录后发表评论
1 楼 mimang2007110 2012-12-12 20:49
不知道新的mysql是否还是免费开源的??

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 悟多DLL文件飞狐版

    悟多DLL:悟多DLL文件飞狐版,下载后放到FmlDLL目录下

  • Delphi动态事件深入分析

    Delphi动态事件深入分析2009-2-7 作者:不得闲核心提示:本实验证明了在类中方法的调用时候,所有的方法都隐含了一个Self参数,并且该参数作为对象方法的第一个参数传递...首先做一个空窗体,放入一Button。在implementation下面声明两个方法如下://外部方法,只声明一个参数,此时按照标准的对象内部事件方法TNotifyEvent声明,此声明中,Sender则对应为

  • Delphi动态生成控件

    一、不可视,以创建一个按钮为例: var Button1: TButton; begin Button1 := TButton.Create(Self); Button1.OnClick := DoClick; //绑定事情响应函数,如果有的话 end; 二、可视,以上述按钮为例,如果需要在界面上显示,需要指定Parent及Pos,如下: var Button1: TButton; begin Button1 := TButton.Create(Self); Button1.O...

  • 使用delphi 开发 web(二)动态脚本的实现

       看了前面的文章同学,都会认为delphi 开发web比较麻烦,没有PHP 和ASP 方便。 因为每次要改动网页的内容,就要重新编译一次,重新发布一次,这样也太麻烦了。那么我们就 做一个类似PHP 的动态web 服务器吧,一次编译发布后,就不用再改了,网站内容需要变化时,只 需要修改脚本就可以了。 先看看下面的代码: <% var    i:integer; begin ...

  • 基于Delphi的Excel动态报表技术

    摘  要  本文针对在Delphi中设计输出报表所遇到的问题,引用编程环境中提供的Excel对象,编程控制Access中的数据输出到Excel对象中,使基于任意数据表或查询的各种复杂报表的制作问题得到了解决。并通过具体项目开发实例详细阐述了基于Delphi的Excel动态报表制作技术。    关键词  Delphi;Access;Excel;动态报表  1  引言     在管

  • DELPHI实现动态信息显示功能

    thashmap_unit unit thashmap_unit; { unit : thashmap_unit class : thashmap 描述 : 哈希表实现工具 设计者 : sunny 生成日期 : 20060802 } interface uses classes, sysutils; type thashmap = clas...

  • Delphi动态DFM文件应用

        在baidu找资料的时候发现这篇好文章,拷贝过来,有时间了学习学习。来源:http://bbs.szu.edu.cn/bbsanc.php?path=%2Fgroups%2FGROUP_2%2FSoftDev%2FDA8D5D052%2FD72B0DB2E%2FM.946690155.A 1. 动态DFM文件概述动态DFM文件是相对于静态DFM文件而言。所谓静态DFM文件是指在

  • delphi里动态创建AlphaControls实现换肤

    AlphaControls是一套Delphi下的优秀的皮肤vcl控件。几年前,一般用得比较多的是vclskin,使用很方便,可惜这套2010年已经停止维护了。后来就看到更多的人开始推崇AlphaControls,即能让别家的控件激活皮肤效果,也可以只使用AlphaControls的控件。 为了方便自动编译、避免异地安装控件的麻烦和日后维护的方便,我们一般是把这个控件选定版本的源码放在项目源码...

  • 动态创建 Delphi 按钮的完整指南:基于配置文件的 `TGridPanel` 实现

    在 Delphi 开发中,我们经常需要根据不同的配置动态生成 UI 元素。本文将带你通过一个完整的示例,演示如何根据配置文件动态创建按钮,并将它们排列在一个TGridPanel中。每个按钮的标题、链接、颜色和大小都将从配置文件中读取。“C:\myApp\delphi编写的shortcut工具\Project1.dproj”

  • 在delphi中如何动态建立类的实例

    本文为原创,如需转载,请注明作者和出处,谢谢!    在面向对象语言中,用两种方法建立类的实例:静态建立和动态建立。静态建立就是在程序中显式地建立类的实例,如c1 =TClass1.Create()。而动态建立是在只知道类名的前题下建立类的实例。动态建立在实现上要比静态建立更灵活,因为动态建立无需引用被建立类,并且更容易实现如多态等面向对象特性。一、    动态

  • Delphi之动态数组(整理)

     传统的Pascal 语言其数组大小是预先确定的,当你用数组结构声明数据类型时,你必须指定数组元素的个数。专业程序员也许知道些许动态数组的实现技术,一般是采用指针,用手工分配并释放所需的内存。Delphi 4中增加了非常简单的动态数组实现方法,实现过程效仿我前面讲过的动态长字符串。与长字符串一样,动态数组的内存动态分配并且引用记数,不过动态数组不支持 copy-on-write 技术。这不是个

  • Delphi动态创建子窗口例子

    Delphi动态创建子窗口例子procedure TForm1.mlskntlbr2ItemDown(Sender: TObject; const ItemIndex: Integer); begin case ItemIndex of 0: ShowSubForm(Form2, TForm2); 1: ShowSubForm(Form3, TForm3...

  • delphi创建动态菜单

    1.动态生成菜单项 var FirstItem: TMenuItem; SecondItem: TMenuItem; begin      FirstItem := TMenuItem.Create(Self);      FirstItem.Caption := ‘FirstName’;      PopupMenu1.Items.Add(FirstItem); //添加一

  • delphi Tpagecontrol 动态增加页面

    前些日子做一个项目需要用到 Tpagecontrol 这个控件,然而平时使用的时候都是直接在上面增加控件就可以了,可是这次却是需要动态添加页面,上网也搜了,对于这方面的知识还真是没见到多少,也许是我搜索的方法有问题吧,千辛万苦也就找到了一下3种方法,如果要认真将的话,也只能算是2种吧,今天分享出来,希望能为要用到这个功能,又不会的人减少些时间吧。     第一种方法: proc

  • Delphi 动态链接库的动态和静态调用

    为了让人能快速的理解 静态调用、动态调用,现在做一个函数封装在一个DLL中,然后在APPLICATION form里面调用这个函数,这个函数处理两个数的和。用代码和图片说话:代码如下library Project1;{ Important note about DLL memory management: ShareMem must be thefirst unit in your li...

  • Delphi语言如何对自定义类进行持久化保存及恢复 (性能远比json/xml高)

    Delphi的RTL自身就带有一套很好的资源持久化保存(IDE设计窗体时,保存为DFM格式及编译到EXE里面的资源文件)及恢复机制(EXE启动时对窗体资源的加载),那么应没必要再额外用xml/json格式保存程序的参数了,我们大可以将参数集中在一个参数类里面,然后通过这套机制进行保存及恢复。         由于我们的参数类型可能五花八门,除了传统的整数、小数、字符串、true/false、还有

  • DFM文件与标准文本文件转换

       在Delphi可视化设计环境中,允许程序员在代码编辑器中以文本的方式浏览和修改DFM文件内容。当用File/Open命令直接打开DFM文件或者选择窗体设计窗口的弹出式菜单上的View   as  Text命令时,就会在编辑器中出现文本形式的信息。在一些资料中将这种文本形式称之为窗体设计脚本。Delphi提供的这种脚本编辑功能是对Delphi可视化设计的一大补充。当然这个脚本编

  • 谈Delphi编程中“流”的应用

    谈Delphi编程中“流”的应用 陈经韬 什么是流?流,简单来说就是建立在面向对象基础上的一种抽象的处理数据的工具。在流中,定 义了一些处理数据的基本操作,如读取数据,写入数据等,程序员是对流进行所有操作的,而不用 关心流的另一头数据的真正流向。流不但可以处理文件,还可以处理动态内存、网络数据等多种数 据形式。如果你对流的操作非常熟练,在程序中利用...

  • Delphi中流对象的应用

    Delphi的流对象(TStream的派生对象)有如下读写函数: function Read(var Buffer; Count: Longint): Longint; function Write(const Buffer; Count: Longint): Longint; procedure ReadBuffer(var Buffer; Count: Longint); proced

Global site tag (gtag.js) - Google Analytics