精华内容
下载资源
问答
  • 现在很多计算公式都会存到数据库中,方便计算公式的修改,但是如何拿这个公式去计算,有两种实现方式,第一种就是存储过程,但是不建议别把太多的逻辑放在数据库层,后期扩展麻烦 。第二种方式:例如下面代码 ...

    现在很多计算公式都会存到数据库中,方便计算公式的修改,但是如何拿这个公式去计算,有两种实现方式,第一种就是存储过程,但是不建议别把太多的逻辑放在数据库层,后期扩展麻烦 。第二种方式:例如下面代码


    static ScriptEngine jse = new ScriptEngineManager().getEngineByName("JavaScript");   

    Double a = 100000.0;

    Double premrate = 0.14;

    String str = "amount / 10000 * premrate"; //从数据库中取出的计算公式

    if(strs.contains("amount")){
    strs = strs.replaceAll("amount", String.valueOf(a));
    }
    if(strs.contains("premrate")){
    strs = strs.replaceAll("premrate", b.toString());

    }

    System.out.println(jse.eval(strs)); //jse.eval(strs)为计算方法,JDK自带的类可以实现调用JS的功能,可以实现执行字符串中的运算公式的功能。


    输出结果为:14.000000000000002


    展开全文
  •  顾名思义,例如,有3000个监控项(item),每60秒取一次值,即平均每秒有50(3000/60)个数据要处理,及每秒有50条数据要插入数据库中  计算公式:每秒数据量 = 总的监控项 / 取值时间 三、历史数据  历史数据...

    一、Zabbix的数据存储主要分类

      1.历史数据

      2.趋势数据

      3.事件数据

     

    二、每秒处理的数据量

      顾名思义,例如,有3000个监控项(item),每60秒取一次值,即平均每秒有50(3000/60)个数据要处理,及每秒有50条数据要插入数据库中

      计算公式:每秒数据量 = 总的监控项 / 取值时间

     

    三、历史数据

      历史数据定义

    每个监控项的取值数据都要记录下来,这些记录一般保留几周到几个月,每条历史数据需要占用大概50个字节(Bytes)

      假如历史数据你要保留90天,有3000个监控项,监控间隔60秒,(即每秒处理数据量=3000/60=50个)

      3000/60 *3600 *24 *90 *50=18GB

      计算公式:每秒处理的数据量 * 3600秒 * 24小时 *天数 * 50Bytes = 历史数据存储量

     

    四、趋势数据

      趋势数据定义

    当你查看一周或者一个月的图表,图表上看到的MAX/MIN/AVG/COUNT都是来源趋势数据,趋势数据存储间隔是1次/小时,趋势数据每条记录数据大约占用128字节(Bytes)

      假如有3000个监控项(即会产生3000条/h趋势数据),想保留1年的趋势数据,大约需要多少空间?

      3000个 * 24小时 * 365天 *128字节 = 3GB

      计算公式:每小时要记录的趋势数据条数 * 24小时 * 天数 * 128字节

     

    五、事件数据

      事件数据定义

    指的是报警、警告、恢复等等事件,一个事件大概占用130字节(Bytes)

      假如,平均1秒钟产生一条事件,想要保存事件数据1年

      3600秒 * 24小时 * 365天 * 130字节 = 3.8GB

      计算公式:每秒事件个数 * 3600秒 * 24小时 *天数 *130字节

     

    六、数据库硬盘空间大小

      数据库硬盘空间  = 配置文件大小 + 历史数据大小 + 趋势记录大小 + 事件记录大小

      关于配置文件大小(Zabbix配置),很小,基本可以忽略不记。

     

    转载于:https://www.cnblogs.com/lisenlin/p/10189342.html

    展开全文
  • 在许多报表和统计类产品,存在大量的复杂计算功能,这些公式往往有数十步的计算过程,上万条数据统计记录,以及跨多个关系型数据库的数据依赖,甚至是多种语言的混合实现。更棘手的是:往往为了节省数据存储资源,...
  • 根据电气工程师PDA的功能,设计了波形存储表、电参数测量记录表、电学公式表和电气资料查询表,重点对电气工程师PDA数据表及其字段、电学技术资料查询模块数据库表的建立和电气资料查询模块中数据库查询程序设计进行了...
  • 在实际运行环境,传统...设计数据采集流程和通信规约,根据接口模块相应配置说明,对数据进行读取与写入,依据安全存储计算公式,实现数据库系统设计。由测试结果可知,该系统最低召回率可达到2%,具有良好使用效果。
  • 数据库中找到您的主题。 创建您自己的主题模板并共享。 添加,修改和删除主题。 将标记保存在您的帐户和设备中。 Google+登录。 脱机工作。 添加到主屏幕。 解决复杂的评估公式。 发展历程 建立 使用此...
  • Java Attack Calculus Gear(Metin2 攻击计算工具)的存储库 Java Attack Calculus Gear 是 Metin2 最新一代的攻击和伤害计算工具。 它由 Son Gohan 于 2013 年创建,并利用了 Son Gohan、Mystikal(前 wiki.metin...
  • 此值由公式中的 D 代表。 如何计算文档数将由您使用的功能确定。例如对于“我的网站”或协作网站,建议您计算每个用户的预期文档数,然后乘以用户数。对于记录管理或内容发布网站,可以计算由某个进程管理和生成的...

    估计内容数据库存储

    下面的过程介绍如何约估内容数据库的存储,无需考虑日志文件:

    1. 计算预期文档数。此值由公式中的 D 代表。

      如何计算文档数将由您使用的功能确定。例如对于“我的网站”或协作网站,建议您计算每个用户的预期文档数,然后乘以用户数。对于记录管理或内容发布网站,可以计算由某个进程管理和生成的文档数。

      如果要从目前系统迁移,可以很轻松地推断出目前增长率和使用率。如果要创建新系统,请查看您的现有文件共享或其他存储库,并根据该使用率进行估计。

    2. 估计将要存储的文档的平均大小。此值由公式中的 S 表示。为不同类型或组的网站估计平均值很有意义。“我的网站”、媒体存储库和不同部门门户的平均文件大小会显著不同。

    3. 估计环境中列表项目数。此值由公式中的 L 代表。

      列表项目相对于文档较难估计。我们通常使用文档数的 (D) 三倍作为估计值,但是根据预计使用网站的方式不同,估计值也将不同。

    4. 确定适当版本数。估计一个库中任意文档将存在的版本数平均值(此值通常会比允许的最大版本数小得多)。此值由公式中的 V 代表。

      V 的值必须大于零。

    5. 使用下面的公式估计内容数据库大小:

      数据库大小 = ((D × V) × S) + (10 KB × (L + (V × D)))

      公式中值 10 KB 是一个常数,粗略估计 SharePoint Server 2010 所需的元数据量。如果您的系统需要大量使用元数据,您可能需要减小此常数。

    例如,如果您要使用公式估计具有以下特点的协作环境中内容数据库的数据文件所需的存储空间量,可能大约需要 105 GB。

     

                                输入                                                     值                         

    文档数 (D)

    200,000

    通过假定 10,000 个用户乘以 20 个文档计算得出

    文档平均大小 (S)

    250 KB

    列表项目 (L)

    600,000

    非当前版本数 (V)

    2

    假定允许的最大版本数为 10

    数据库大小 = (((200,000 x 2)) × 250) + ((10 KB × (600,000 + (200,000 x 2))) = 110,000,000 KB 或 105 GB

    影响内容数据库大小的功能

    使用下面的 SharePoint Server 2010 功能会显著影响内容数据的大小:

    • 回收站   文档从第一阶段和第二阶段回收站完全删除之前,会一直占用内容数据库空间。每月计算删除的文档数以确定回收站对内容数据库大小的影响。有关详细信息,请参阅配置回收站设置 (SharePoint Server 2010)

    • 审核   审核数据可以快速复合并使用内容数据库中的大量空间,尤其在是查看审核打开的情况下。不要允许审核数据无限制增长,建议仅在务必满足管理需求或内部控制时启用审核。使用以下准则估计针对审核数据需要保留的空间:

      • 估计网站的新审核条目数,并将此数字乘以 2 KB(条目通常限制为 4 KB,平均大小约为 1 KB)。

      • 根据想要分配的空间,确定想要保留的审核日志数。

    • Office Web Apps。如果正使用 Office Web Apps,Office Web Apps 缓存会显著影响内容数据库的大小。默认情况下,Office Web Apps 缓存配置为 100 GB。有关 Office Web Apps 缓存大小的详细信息,请参阅管理 Office Web Apps 缓存

    转载于:https://www.cnblogs.com/hqbird/archive/2012/10/08/2715403.html

    展开全文
  • 在以前的Oracle 版本,当我们需要使用表达式或者一些计算公式时,我们会创建数据库视图,如果我们需要在这个视图上使用索引,我们会创建基于函数的索引。现在Oracle 11允许我们直接在表上使用虚拟列来存储表达式。...
  • 6.6.2 元组关系演算的表达式与公式 134 6.6.3 存在量词与全称量词 134 6.6.4 使用存在量词的查询示例 135 6.6.5 查询图表示法 136 6.6.6 全称量词与存在量词的转换 137 6.6.7 使用全称...
  • 关于数据库方面的课程设计。 本系统数据库设计的核心主表为工资主表的...个人所得税税率表、保险系数表、扣税基数表、单位编码表、计算公式表、全年职工工资汇总 表等基础数据表,以存储系统正常运行所需的基础数据。
  • 扑克24 描述 Java使用分布式计算技术的24种扑克游戏 怎么玩 至少有两个玩家在场。 A,1,2 ...... 从此存储提取客户端文件。 打开Commpand Prompt并按以下方式启动Glassfish域。 cd "C:\<glassfish>
  • 在改进一个关于合同的项目时,有个需求,就是由于合同中非数据项的计算公式会根据年份而进行变更,而之前是将公式硬编码到系统的,只要时间一变,系统就没法使用了,因此要求合同各个非基础数据的项都能自定义...
  • 可比较两个表的结构属性及记录异同情况,也可比较同一表两个字段的异同情况,并存储比较结果。  六、记录合并功能。可将数据表某列(关键字段)具有相同值的所有记录数据进行合并。 七、记录连接功能。可将两个表...
  • 13.2.4 获取数据库中存储过程 13.2.5 获取指定存储过程语句 13.2.6 存储过程的调用 13.3 触发器介绍 13.4 使用触发器 13.4.1 新建触发器 13.4.2 修改触发器 13.4.3 删除触发器 13.5 视图介绍 13.6 视图应用 13.6.1 ...
  • 13.2.4 获取数据库中存储过程 13.2.5 获取指定存储过程语句 13.2.6 存储过程的调用 13.3 触发器介绍 13.4 使用触发器 13.4.1 新建触发器 13.4.2 修改触发器 13.4.3 删除触发器 13.5 视图介绍 13.6 视图应用 13.6.1 ...
  • Access数据库通用管理系统 9.3

    热门讨论 2007-07-22 20:30:45
    可比较两个表的结构属性及记录异同情况,也可比较同一表两个字段的异同情况,并存储比较结果。  六、记录合并功能。可将数据表某列(关键字段)具有相同值的所有记录数据进行合并。 七、记录连接功能。可...
  • 3.数据计算Excel表单元格可以存储数据,也可以存储公式。Access表只能存储数据,不能存储公式。Access的计算功能是由查询和程序完成的。4.数据容量Excel处理数据的容量有限,数据量大时速度较慢;Access表可以...

    1.主题
    对一个主题Access只有一个表,而Excel可以有多个表。
    2.多表关系
    Access表各个表间存在严格的关联。
    Excel表各个表间的关系随意。
    3.数据计算
    Excel表中单元格中可以存储数据,也可以存储公式。
    Access表只能存储数据,不能存储公式。Access的计算功能是由查询和程序完成的。
    4.数据容量
    Excel处理数据的容量有限,数据量大时速度较慢;
    Access表可以存储2GB数据
    5.索引
    Access表有索引,Excel表没有索引。
    6.数据类型
    Access表设计是首先定义数据类型,Excel表没有要求。
    7.数据格式
    Excel表中每个单元格都可以定义自己的格式;
    Access表中每一列的数据格式一致
    8.其他差异
    数据筛选、排序等方面在实现起来有很大的差别。

    转载于:https://www.cnblogs.com/itcsl/p/6511923.html

    展开全文
  • 数据库的最初雏形据说源自美国一个奶牛场的记账薄(纸质的,由此可见,数据库并不 一定是存储在电脑里的数据^_^),里面记录的是该奶牛场的收支账目,程序员在将其整理、 录入到电脑时从中受到启发。...
  • 在改进一个关于合同的项目时,有个需求,就是由于合同中非数据项的计算公式会根据年份而进行变更,而之前是将公式硬编码到系统的,只要时间一变,系统就没法使用了,因此要求合同各个非基础数据的项都能自定义...
  • 在改进一个关于合同的项目时,有个需求,就是由于合同中非数据项的计算公式会根据年份而进行变更,而之前是将公式硬编码到系统的,只要时间一变,系统就没法使用了,因此要求合同各个非基础数据的项都能自定义...
  • 项目中,公式是以字符串形式存储数据库中,如何将字符串转为公式并进行计算? 公式示例 a.price*a.account*b.quantity 解决方案:利用Eval Expression插件 插件官网:http://eval-expression.net/ 案例参考: ...
  • 工资系统,在计算各工资项目的时候,用户能自定义公式。这里的讲述是从数据库方设计方面考虑,做简要的数据模拟和实体、存储过程的设计。 收集数据: 1.Employee员工信息数据(EmployeeID,Name,Sex,Department,...
  • @IsDocBeingRecalculated检查文档的当前状态,如果文档公式正在被计算,则返回 1 (True) @IsDocBeingSaved 检查文档的当前状态。如果正在保存文档,则返回 1 (True) @IsDocTruncated 说明当前文档是否被截短过 @...
  • 自定义工资公式设计

    2009-05-16 02:24:00
    工资系统,在计算各工资项目的时候,用户能自定义公式。这里的讲述是从数据库方设计方面考虑,做简要的数据模拟和实体、存储过程的设计。 收集数据: 1.Employee员工信息数据(EmployeeID,Name,Sex,...
  • 三是将编辑好的数学公式的TeX/LaTeX指令与网页一起存于数据库中,在访客通过ASP/PHP/ASP.NET调用时,由WebServer生成图片并输出网页。  NicTeX 网络公式编辑器主要功能和特点:  1、对于初学者,有直观易用、所见...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 125
精华内容 50
关键字:

数据库中存储计算公式