mycat核心配置详解(schema.xml配置)

image.png

image.png

        name:定义逻辑库名字(通过mycat访问看到的数据库名。逻辑库名和后端物理库名可能不同,也可能对应后端多个物理库。同一个实例下的物理数据库名称不能重复。同样schema的逻辑库名也不能重复)

        sqlMaxLimit:限制每次查询数据所返回的最大行数(server.xml中的limit是整个mycat系统的默认值,这里则是当前逻辑库的默认值,默认先看schema.xml的限制数)

image.png

        checkSQLschema(mysql中可以通过dbName.tableName的方式来访问指定库下的指定表。而mycat中却不推荐这样使用,因为mycat对应的逻辑库可能是在不同物理服务器上的,而mysql也不支持跨物理服务器的访问,其实想让mysql支持跨数据库访问也可以使用数据库连接的方式来实现,但也不推荐。mycat中dbName.tableName访问的方式可能会出错,checkSQLschema是用来检查是否通过dbName.tableName的方式来访问数据库中的表,默认false,即用户自己检测

猜你喜欢

转载自blog.51cto.com/5660061/2388925
今日推荐