网站建设后台功能开通企业网站
2026/4/18 12:19:33 网站建设 项目流程
网站建设后台功能,开通企业网站,怎么设计一个app,哈尔滨高端网页设计JDBC 连接串属性-程序员手册JDBC 连接串属性-程序员手册摘要JDBC 连接串属性-程序员手册 摘要 本文详细解读了数据库连接的各种配置参数#xff0c;包括主机地址、端口、用户权限、连接超时等#xff0c;并提供了设置建议和最佳实践#xff0c;帮助开发者高效稳定地连接数…JDBC 连接串属性-程序员手册JDBC 连接串属性-程序员手册摘要JDBC 连接串属性-程序员手册摘要本文详细解读了数据库连接的各种配置参数包括主机地址、端口、用户权限、连接超时等并提供了设置建议和最佳实践帮助开发者高效稳定地连接数据库。属性名称说明是否必须设置host主库地址包括 IP 地址、localhost 或者配置文件中主库地址列表对应的变量名如 dm_svc.conf 中的‟o2000‟否port端口号服务器登录端口号否user登录用户是password登录密码是appName客户端应用程序名称否osName操作系统名称否socketTimeout网 络 通 信 链 路 超 时 时 间 单位 ms 有效值范围0~21474836470 表示无限制默认 0否sessionTimeout会话超时时间单位 s有效值范围 0~21474836470 表示无限制默认 0否connectTimeout连接数据库超时时间单位 ms有效值范围 0~2147483647 0 表示无限制默认 0否StmtPoolSize语句句柄池大小有效值范围 0~21474836470 表示关闭默认 15否PStmtPoolSize prepare语句句柄池大小有效值范围 0~21474836470 表示关闭默认 0否pstmtPoolValidTimeprepare 语句缓存的有效时间单位 ms 有效值范围0~21474836470 表示无限制默认 0否escapeProcess是否进行语法转义处理取值 1/0 或 true/false默认 true否autoCommit是否自动提交取值 1/0 或 true/false默认 true否alwayseAllowCommit在自动提交开关打开时是否允许手动提交回滚取值1/0 或true/false默认 true否localTimezone指定客户端本地时区对于本地时区相关时间类型会自动完否成服务器时区与本地时区的转换单位分钟有效值范围-720~720默认为当前系统时区否maxRows结果集行数限制超过上限结果集截断有效值范围0~21474836470 表示无限制默认 0否bufPrefetch结果集 fetch 预取消息 buffer 大小单位 KB有效值范围32~65535。默认 0 表示按服务器配置若结果集上指定了fetchSize 会自动预估大小否LobMode大字段数据获取模式1 表示 get 数据时从服务器段获取2 表示结果集生成时将大字段数据完整缓存到本地默认 1否ignoreCase结果集列名是否忽略大小写取值 1/0 或 true/false默认true否continueBatchOnError批量执行出错时是否继续执行默认 false取值true/Truefalse/False否batchType批处理模式1 表示批量绑定执行 2 表示一行一行执行默认 1否resultSetType指 定 默 认 创 建 结 果 集 类 型 取值为 java 标准中的ResultSet.TYPE_FORWARD_ONLY ResultSet.TYPE_SCROLL_INSENSITIVE ResultSet.TYPE_SCROLL_SENSITIVE 默认ResultSet.TYPE_FORWARD_ONLY否dbmdChkPrv编目函数是否进行权限检测取值 1/0 或 true/false默认true否isBdtaRS是否使用列模式结果集需同步服务器开启该功能取值 1/0 或 true/false默认 true否clobAsStringclob类型列调用resultSetMetaData的getColumnType()映射为Types.VARCHAR 类型取值 1/0 或 true/false默认 false否columnNameUpperCase列名转换为大写字母取值 1/0 或 true/false默认 false否compatibleMode兼容其他数据库取值为数据库名称oracle 表示兼容 oraclemysql 表示兼容 mysql否schema指定用户登录后的当前模式默认为用户的默认模式否loginMode服务名方式连接数据库时只选择模式匹配的库0 表示PRIMARYNORMALSTANDBY1 表示只连 primary2 表 示 只 连standby 3 表 示STANDBYPRIMARYNORMAL 4 表 示PRIMARYNORMALSTANDBY默认 0否loginStatus服务名方式连接数据库时只选择状态匹配的库0 表示不限制3 表示 mount 状态4 表示 open 状态5 表示 suspend状态默认 0否loginDscCtrl服务名连接数据库时只选择 dsc control 节点的库取值 1/0 或 true/false默认 false否epSelector服务名连接数据库时采用何种模型建立连接0 表示依次选取列表中的不同节点建立连接使得所有连接均匀地分布在各个节点上1 表示选择列表最前面的节点建立连接只有当前节点无法建立连接时才会选择下一个节点进行连接否默认 0doSwitch若使用服务名方式连接数据库且服务名中配置了多个 ip当连接发生异常时是否自动切换到其他库无论切换成功还是失败都会抛一个 SQLException用于通知上层应用进行事务执行失败时的相关处理0 表示关闭连接1 表示自动切 换到其他库2 包含 1 的功能同时检测故障库的恢复恢复后将当前连接切换回前面的数据库否switchTimes服务名连接数据库时若未找到符合条件的库成功建立连接将尝试遍历服务名中库列表的次数有效值范围1~2147483647默认 1否switchInterval服务名连接数据库时若遍历了服务名中所有库列表都未找到符合条件的库成功建立连接等待一定时间再继续下一次遍历单位 ms有效值范围 0~2147483647默认 1000否cluster连接的集群类型DSC 表示共享存储集群否dbAliveCheckFreq检测数据库是否存活的频率 单位 ms有效值范围0~21474836470 表示不检测默认 0否compress是否压缩消息0 表示不压缩1 表示完全压缩2 表示优化的压缩默认 0否compressID消息压缩算法标识最终与服务器支持情况协商决定0 表 示 zip1 表示 snappy 默认 0否sslFilesPath数据库端开启 ssl 通信加密该参数指定 ssl 加密文件的路径否sslKeystorePass数据库端开启 ssl 通信加密该参数指定 ssl 加密文件的指令否kerberosLoginConfPath用户名加前缀”///”标识开启 Kerberors 认证该参数指定Kerberors 认证登录配置文件路径否uKeyNameUkey 的用户名否uKeyPinUkey 的口令否cipherPath第三方加密算法引擎所在路径否OsAuthType指定操作系统认证用户类型开启操作系统认证时用户名使用系统用户名。0 表示关闭1 表示 DBA2 表示 SSO 3 表示 AUDITOR4 表示自适应。默认 0否loginEncrypt是否进行通信加密取值 1/0 或 true/false默认 true否loginCertificate该参数用于指定 dmkey 工具生成的公钥文件路径非加密通 信的情况下可对登录用户名密码进行增强加密否mppLocal是否 MPP 本地连接取值 1/0 或 true/false默认 false否mppOpt Mpp集群批量插入数据的优化处理范围 0~1默认 0否rwSeparate是否使用读写分离系统取值 1/0 或 true/false默认 false否rwPercent分发到主库的事务占主备库总事务的百分比单位%范围0~100默认 25否rwAutoDistribute读写分离系统事务分发是否由 JDBC 自动管理取值 1/0 或true/false默认 truefalse事务分发由用户管理用户可通过设置连接上的 readOnly 属性标记事务为只读事务否rwHA是否开启读写分离系统高可用取值 1/0 或 true/false默认false否rwStandbyRecoverTime读写分离系统备库故障恢复检测间隔单位 ms有效值范围 0~21474836470 表示不回复默认 60000否enRsCache是否开启结果集缓存取值 1/0 或 true/false默认 false否rsCacheSize设置结果集缓冲区大小以 M 为单位。有效值范围 1~65535如果设置太大可能导致空间分配失败进而使缓存失效否rsRefreshFreq结果集缓存检查更新的频率以秒为单位有效值范围0~10000如果设置为 0则不需检查更新否keyWords标识用户关键字所有在列表中的字符串如果以单词的形式出现在 sql 语句中则这个单词会被加上双引号默认为空串否logDir日志等其他一些 JDBC 过程文件生成目录默认为 jvm 当前工作目录否logLevel生成日志的级别日志按从低到高依次如下off不记录error只记录错误日志warn记录警告信息sql记录 sql执行信息info记录全部执行信息all记录全部高级别同时记录低级别的信息默认 off否logFlushFreq日志刷盘频率单位 s有效值范围 0~2147483647默认 60否statEnable是否启用状态监控取值 1/0 或 true/false默认 false否statDir状态监控信息以文本文件形式输出的目录默认为 jvm 当前工作目录否statFlushFreq状态监控统计信息写文件刷盘频率单位 s有效值范围0~21474836470 表示不写文件默认 10否statSlowSqlCount统计慢 sql top 行数有效值范围 0~1000默认 100否statHighFreqSqlCount统计高频 sql top 行数有效值范围 0~1000默认 100否statSqlMaxCount状态监控可以统计不同 sql 的个数有效值范围 0~100000默认 100000否statSqlRemoveMode执行的不同 sql 个数超过 statSqlMaxCount 时使用的淘汰方式取值 latest/eldestlatest 表示淘汰最近执行的 sqleldest表示淘汰最老的 sql默认 eldest否dmsvcconf指定 url 属性配置文件所在路径否dbAliveCheckTimeout检测数据库是否存活的连接超时时间如果该时间内未连接成 功 即 认 为 数 据 库 故 障 单 位 ms 有效值范围1~2147483647默认 10000否yangeooooJDBC 连接串属性-程序员手册

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询