• FireBird.conf 常用参数说明 (FrieBird3.0.4版)


    https://www.evanjiang.net/database/firebird/2018-11-09-689.html

    1.DatabaseAcces 指的是访问Firebird数据库的路径,可以用相对路径,也可以用绝对路径.如果是访问整个服务器的磁盘空间写:DatabaseAcces=Full
    2.ExternalFileAccess 外部表文件存放的路径.缺省值是non,也就是不允许你建外部表文件.如可以把外部表文件保存在C:ExternalTables, 可以这样设定:ExternalFileAccess=C:ExternalTables.
    3.UdfAccess 外部涵数的位置,如不指定,默认是:Restrict UDF,也就是数据服务器安装目录下的UDF目录.如我们也把外部函数放到c:udf ,可以这样写 UdfAccess =c:udf
    4 TempDirectories 临时目录的路径,可以指定其大小 如TempDirectories= userdata 50000000就表示在firebird的根目录的userdata目录限定一个50MB大小目录作临时目录用.默认的是以FIREBIRD_TMP,TMP等系统变量指定的值.

    5 DefaultDbCachePages 指定数据络存的页数,如不指定SuperServer 模式默认是2048页.classic 模式默认是75页.相当于 gfix -buffer XXX指信令。一般设个10000页较好。对服务器性能提高很重要。
    6 DeadlockTimeout 单位为秒。当两个客户端同时修改一个对象发生冲空时,而让其等待不报告错误的最大时间。默认是10秒。太低很容易使很多修改不成功。太高又占资源。
    7 MaxUnflushedWrites 在win服务器平台,对于关闭强制写选项时,这个很有少。为什么很多人用异步写方式出现数据损坏的Bug,就是没有设定这个值。可以设100页,当有100页数据时系统就会提交到磁盘。
    8 MaxUnflushedWriteTime 在win服务器平台,对于关闭强制写选项时,这个很有少。为什么很多人用异步写方式出现数据损坏的Bug,就是没有设定这个值,以秒为单位可设5少。当与12有冲空时,以13为准进行处理。
    9 BugcheckAbort

    10 ConnectionTimeout 客户端连接超时设定
    11 DummyPacketInterval 单位是秒。客户端如不动,需要保持连接的时间。TCP/IP连接不能用。
    12 RemoteServiceName 指定服务名 如RemoteServiceName = gds_db
    RemoteServicePort = 3050 相当天在services文件中写了一行
    gds 3050
    13 RemoteAuxPort 服务器提供的端口,如是0,随机选。如为了不与IB冲空,FB可以设在成5078

    14 TcpRemoteBufferSize 对于远程连接可用。用tcp/ip连接后,s/c的缓存包数。
    15 RemoteBindAddress 固定了IP
    16 LockMemSize = 262144 锁处理大小 win缺省256K Linux 16K.以byte为单位。可以加大
    17 GuardianOption 对于win平台有效,指的当fbserver 进程意外终止下,fbguard进程重启fbserver的次数,如Guardianoption=0,fbguard仅启动fbserver一次.如果为1,则可以多次启动意外终止的fbserver,如不指定,默认值为1
    18 ProcessPriorityLevel 设置fbserver进程的优先级.值为0表示正常的优先级.设定此值要小心调试.

    19 RemotePipeName 用NetBEUI协议连时指定管道的名称.类似TCP/IP协议的端口号.默认是”interbas”,与FB1.0/IB兼容.
    20 CpuAffinityMask 对于对cpu的操作系统.因为fb1.5到目前不支持smtp,进程在多cpu之间浮动会使程序性能下降,建议使用固定的单cpu来固定fbserver服务.例:用一个服务器,cpuAffinityMask=1,用第二个则为2 如用二个cpu则值为3,假设有每电脑有四个cpu,要用第二与第四个cpu,则值为cpuAffinityMask=10

    21 RemoteFileOpenAbility 针对liunx/unix 的NFS文件系统,如果数据库的文件以NFS格式共享时,远程能否打开数据文件的指示,1表示能打开.0不能.为了安全起见最好设为0
    22 EventMemSize 事件管理器的共享内存大小。

  • 相关阅读:
    推荐19个很有用的 JavaScript 库
    李开复:我对年轻人是分享经验 不是要当导师
    DotNET企业架构应用实践数据库表记录的唯一性设计的设计兼议主键设定原则
    cookies,session,viewstate浅析
    不是HR,Leader你到底需要招什么样的程序员(变形金刚?超人?可能吗!)
    IBatis.Net学习笔记系列文章
    学习mvc的一些资料
    数据库日常维护常用的脚本部分收录
    设定Grid行的颜色
    被WSS3.0耍了一把
  • 原文地址:https://www.cnblogs.com/81/p/12661088.html
Copyright © 2020-2023  润新知