搜索

Help

第6页,共30页。 显示 292 条结果 (0.019 秒)

  1. 存储过程查询结果集无法获取总行数

    (本文档仅供参考) 问题现象 已经设置了获取总行数但是存储过程查询结果集无法获取总行数: image2019-9-3 18:4:12.png 解决方案 存储过程无法通过系统拼接的count(*)获取到总行数,当查询的行数超过系统选项的内存数据库最大返回行数时则无法显示总行数。 例如这里设置默认取的就是1000行,但实际存储过程查询的总行数为10w行,则此时无法显示总行数。 针对这种现象,可以适当根据内存大小,将内存数据库最大返回行数及内存数据库最大返回单元格数都调整大之后即可获取总行数。 内存数据库最大返回行数建议尽量不去修改,可考虑进一步过滤返回的结果集,将行数控制在1000内。 注意:内存数据库最大返回行数
    FAQ中心八月 17, 2021
  2. Oracle作为业务库,在Oracle连接(OracleConnection对象)中缓存了大量的字符串内容

    (本文档仅供参考) 问题        oracle作为业务库制作报表,使用一段时间后反馈内存溢出或是访问卡顿,经分析堆信息,发现oracle连接中会缓存大量的字符串内容,且未能正确释放导致内存溢出等情况: 如下图为系统中打印的简单的堆信息,第一个是char数组,第二个是byte数据: image2021-6-8_15-39-29.png            解决方案          具体原因,因涉及数据库驱动的原理,从网上也未获取到更多的信息,因此我们也无法明确oracle驱动在何种情况下会占用大量的内存,也无法明确该驱动占用的内存何种情况下会释放。对此可在启动参数中添加jvm参数,通过
    FAQ中心四月 11, 2022
  3. Windows EXE安装包部署 Smartbi

    ” 端口的进程。如果占用 “6688” 端口的进程无法停止,则可以更改为其它未使用的端口并重新检测。 后续其它程序请勿使用与知识库相同的端口,避免端口冲突。 9)单击 下一步 按钮,进入“应用服务器设置”窗口。 内存配置.png 如需将 Smartbi 在Windows后台服务中注册为 Smartbi_Server服务,则可勾选“注册Smartbi为Windows服务”。 注意: 1、部署smartbi服务器的最小内存必须大于4000M,否则不能进行安装部署。 2、应用服务器最大内存默认是服务器内存的四分之一,最低不能小于1000M。 3、数据模型最大内存默认是服务器内存的十六分之一,最低不能小于250M
  4. 系统监控

    image2025-5-16_9-51-28.pngf 该界面中包含 ,以及系统监控中的不同的监控模块。说明如下: 监控模块 说明 概述 列出系统的相关信息,包含JDK版本、JVM参数设置、服务器MAC地址、服务器IP地址等。 监视 以图形方式列出Smartbi服务JVM的CPU、内存,以及会话数。 线程 列出系统JVM … 活动。 堆打印 列出目前JVM堆中所有对象个数及占用的内存数,用于性能问题的监控、诊断和分析。 对象池 用于查看系统对象的使用情况,使用后是否被释放,辅助分析系统性能问题。 对象缓冲池可以增强系统在并发时的性能,减少服务器的压力,提高用户报表查询速度。 类查找 通过输入类名,查看类所在路径。用于解决系统
  5. 东方通8.0部署smartbiproxy

    配置java参数 登录东方通控制台 一般情况下我们使用的是默认实例就可以部署。如果项目指定了其他实例,则需要单独配置指定实例的jvm参数和启动参数。 配置jvm参数 配置初始堆内存(Xms)和最大堆内存(Xmx)。 具体内存配置值,需要匹配项目服务器配置,一般建议配置Xmx为服务器总内存的70%左右 image2025-3-26_9-43-31.png 配置启动参数 点击默认实例--》启动参数--》创建,依次添加以下参数 -Dfile.encoding=UTF-8 -Duser.region=CN -Duser.language=zh -XX:-OmitStackTraceInFastThrow
  6. 东方通8.0部署smartbiproxy

    配置java参数 登录东方通控制台 一般情况下我们使用的是默认实例就可以部署。如果项目指定了其他实例,则需要单独配置指定实例的jvm参数和启动参数。 配置jvm参数 配置初始堆内存(Xms)和最大堆内存(Xmx)。 具体内存配置值,需要匹配项目服务器配置,一般建议配置Xmx为服务器总内存的70%左右 image2025-3-26_9-43-31.png 配置启动参数 点击默认实例--》启动参数--》创建,依次添加以下参数 -Dfile.encoding=UTF-8 -Duser.region=CN -Duser.language=zh -XX:-OmitStackTraceInFastThrow
  7. 基于高速缓存库的表制作电子表格,报错Memory limit (for query) exceeded

    of 134217728 bytes), maximum: 9.31 GiB。 image2021-6-16_16-58-34.png 解决方案 此问题是因为smartbimpp数据库内存不够导致。若需增大数据库内存,可修改修改配置文件/etc/clickhouse-server/users.xml,具体配置可参考文档:部署Smartbi MPP 单节点 https://s2-cs-pub-std.oss-cn-shanghai.aliyuncs.com/icon/tid8599/image_1609839614709_gbdp8.png 扩展 如内存已经无法再增大,可配
    FAQ中心六月 21, 2023
  8. 数据模型源于SQL预览造成服务器宕机

    (本文档仅供参考) 问题说明      客户在数据模型中添加sql,在预览时服务器宕机。前端报502。smartbi进程不存在了。      根据客户提供的信息进行排查。是因为内存不足而宕机。      发现原因:执行了一个数据集的数据预览,日期都为空,结果内存占用40G+      数据量:那会儿 … =true&defaultFetchSize=-2147483648。          加上那个两个参数,使得驱动走流读取模式,不将数据放到内存中          gbase、mysql的动的逻辑是查询多少数据,会把数据放在内存中,如果数据量大的话,就会加载大量数据到内存中。才会导至内存不足宕机
    FAQ中心一月 02, 2024
  9. 系统选项-高级设置

    行数 (INDEX_SEARCH_ROWS_PER_PAGE) 用于设置进行元数据搜索时,搜索结果在每页显示的记录行数,其中每个资源的完整说明才算是一行记录。 20 性能优化 内存数据库最大返回行数 (MEMDB_MAXROW) 用于设置默认从数据库中返回多少条记录放到缓存中。默认记录是1000条。此值设置越大,则内存占用越多。 1000 数据集查询Fetchsize (MEMDB_FETCH_SIZE) 数据集查询时setfetchsize设置的数量。如果设置的值太大,会导致内存溢出。 5000 是否设置Statement的最大
  10. 执行引擎

    的部署模式,可以是“客户端”或“集群”,这意味着可以在群集中的一个节点上本地(“客户端”)或远程(“集群”)启动驱动程序 6 driver.memory(driver内存使用量) 驱动程序内存设置 7 executor.memory(executor内存使用量) 执行器的内存设置 8 … 通信 17 ui.port(driver端ui端口) 应用程序仪表板的端口,其中显示内存和工作负载数据。 18 master.webui.port(master的webui端口) 访问Spark的master节点的端口 19 memory.fraction(storage+exection内存