qty
  • 2024-06-13实现并发新高度:23ai的无锁列值保留
    OracleDatabase23ai支持Lock-FreeReservation,中文通常译为“无锁列值保留”。本文将通过3个部分来阐述Lock-FreeReservation的这个特性:1.应用场景2.实现原理3.使用限制1.应用场景Lock-FreeReservation这项特性可用于实现更细粒度的并发控制。它的本质是相对于传统
  • 2024-05-15EBS 可保留量(Quantity Available To Reserve) 异常
    EBS可保留量(QuantityAvailableToReserve)异常销售挑库因为可保留量不足失败: 库存管理下检查现有量,现有量正常,但是处理和可保留存在占用。查询待定事务处理和相关接口表,未发现待定数据。(tmp和interface)检查批次失效时间(R12.0BUG):物料无批次失效控制。(注:R12.0存在一个bu
  • 2024-03-19Oracle INV现用量,可保留量,可处理量
    createorreplaceprocedureget_inv_quantity(p_organization_idinnumber,p_inventory_item_idinnumber,p_lot_numberinvarchar2,
  • 2024-03-14mybatis oracle数据库批量插入数据,忽略主键重复
    dao方法IntegerinsertPackagesNew(@Param("list")List<InfCollectpackage>list);mapper.xml<insertid="insertPackagesNew"parameterType="java.util.List">MERGEINTOINF_COLLECTPACKAGEAUSING(&
  • 2024-01-31Jmeter边界提取器
    边界提取器(BoundaryExtractor)是放在Sample请求之后执行的,用于获取左右边界中间的所有字符(不包含边界)。 组件路径:HTTP请求->右键添加->后置处理器->边界提取器适用场景:A接口响应数据json字段有几十个,其中B接口请求体需要用到A接口90%的字段,这时可以使用[边界提取器]去批量获
  • 2024-01-30spark常用语法
    Driver:Driver是Spark中Application也即代码的发布程序,可以理解为我们编写spark代码的主程序,因此只有一个,负责对spark中SparkContext对象进行创建,其中SparkContext对象负责创建Spark中的RDD(Spark中的基本数据结构,是一种抽象的逻辑概念)Driver的另外一个职责是将任务分配给各个Execu
  • 2024-01-24SQL_视图_对视图中某几个字段汇总
    对视图中某几个字段汇总SELECTMATNR, sum(PO_QTY)ASPO_QTY, sum(TOTAL_QTY)ASTOTAL_QTY, sum(SURPLUS_QTY)ASSURPLUS_QTY, max(THPRTIME)ASTHPRTIME, sum(RESULT)ASRESULTFROMdbo.v_Exp_RecordBable_RawEdgeGROUPBYMATNR    
  • 2024-01-23mysql数据库tpch测试总结
    版本8.0.33语句1:--usingdefaultsubstitutionsselect l_returnflag, l_linestatus, sum(l_quantity)assum_qty, sum(l_extendedprice)assum_base_price, sum(l_extendedprice*(1-l_discount))assum_disc_price, sum(l_extendedprice*(1-l_discount)*(1
  • 2023-12-21c# for循环下使用try catch导致性能问题
    在for循环里,有8w数据,结果需要10+分钟才遍历完(生产环境下),结果发现导致耗时的代码如下try{ritem.Qty=Convert.ToDecimal(value);}catch(Exceptione){Logger.Info(e.ToString());ritem.Qty=0;}将以上代码修改为如下后,执行需要20秒。因为每次异常被抛出时
  • 2023-12-09不写javaType,能匹配上吗
    重新生成不写javaType,能匹配上吗不歇javaType,能匹配上吗xml复制代码<resultproperty="totalCubage"column="total_cubage"/><resultproperty="totalWeight"column="total_weight"/><resultproperty="totalQty&q
  • 2023-12-07jexcel_将excel数据导入到页面+导入到数据(SQL)
    1. jexcel_数据表_excel导入到页面.aspx<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="jexcel_数据表_excel导入到页面.aspx.cs"Inherits="jexcel_数据表_excel导入到页面"%><!DOCTYPEhtml><htmlxmlns="http://www
  • 2023-11-26Python读取Ansible playbooks返回信息
    一.背景及概要设计当公司管理维护的服务器到达一定规模后,就必然借助远程自动化运维工具,而ansible是其中备选之一。Ansible基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。Ansible是借助ssh来和远程主机
  • 2023-11-24JSON 格式的字符串转换回数组
    要将JSON格式的字符串转换回数组,你可以使用JavaScript的JSON.parse方法。这个方法可以将一个JSON字符串解析成JavaScript对象或数组。对于你的字符串,可以这样操作:假设你有一个JSON字符串str,其内容如下:'[{"goodsCode":"ABC1","qty":12.22},{"goodsCode":"ABC2","q
  • 2023-11-11c#如何更改 DataTable 列的顺序
    dataTable.Columns["Qty"].SetOrdinal(0);dataTable.Columns["Unit"].SetOrdinal(1);扩展方法:publicstaticclassDataTableExtensions{publicstaticvoidSetColumnsOrder(thisDataTabletable,paramsString[]columnNames){
  • 2023-11-10聚合查询
    聚合框架MongoDB的聚合框架,可以处理进行类似于SQL的group,leftouterjoin之类的运算,只不过可以来控制执行的顺序。适应的范围目前看优势还是在分析(OLAP),当然OLTP也支持基本格式常规的用法是生成一个数组(Pipeline),然后在Pipeline里写处理的步骤(Stage),最后在表(Collection)上调用
  • 2023-11-08数仓实践丨表扫描时过滤行数过多引起的性能瓶颈问题
    本文分享自华为云社区《GaussDB(DWS)性能调优:表扫描时过滤行数过多引起的性能瓶颈问题案例》,作者:O泡果奶~。1、【问题描述】SQL语句执行过程中,对12亿数据量的大表进行扫描,过滤99%的数据仅留617行数据,性能瓶颈位于扫描该表这里。2、【原始语句】setsearch_path='bi_dash
  • 2023-10-30C#两个表多条件关联写法
      一、两个表实体类准备publicclassOtherIn{publicstringAfterOrderNo{get;set;}publiclongMaterialId{get;set;}publicstringMaterNumber{get;set;}publiclongQty{get;set;}
  • 2023-09-16scrap -> accountmove 参考
    defaction_validate(self):self.ensure_one()iffloat_is_zero(self.scrap_qty,precision_rounding=self.product_uom_id.rounding):raiseUserError(_('Youcanonlyenterpositivequantities.')
  • 2023-08-08sql 递减计算
    CREATETABLE#temp(qtyINT,qty1INT,qty2INT);INSERTINTO#temp(qty,qty1,qty2)VALUES(7000,0,0),(6000,0,0),(5000,0,0),(4000,0,0);DECLARE@pINT=15000;UPDAT
  • 2023-05-19odoo 模块传递数据及跳转
    defgoto_mystock(self):self.ensure_one()view_id=self.env.ref('mystock.mystock_form_view').id#a=self.env['mystock'].create({'billno':'ABCDE',#
  • 2023-04-19vue3微信公众号商城项目实战系列(9)购物车页面
    本篇显示购物车中的商品,购物车表结构如下,我们通过接口服务抓取登录用户的购物车信息。表名字段功能shoppingcartcart_id(int)购物车编号user_id(int)用户编号goods_id(int)商品编号goods_name(varchar)商品名称photo(varchar)商品图片price(decimal)
  • 2023-04-14最小包装量
    ///<summary>///计算最小包装数量///</summary>///<paramname="qty">订单数量</param>///<paramname="minPackagingQty">最小包装数量</param>///<returns></returns&g
  • 2023-04-13临时表转置
    USE[MES.WGBEYOND]GOSETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGO ALTERPROC[DBO].[SP_GETMONOTICE]@CUSTOMERNAMENVARCHAR(50)ASBEGINDECLARE@SQLVARCHAR(500)DECLARE@STUFFNVARCHAR(MAX) --新建临时表#TEMP SELECTMO.MONO,MO.CUSTOMERNAME,MO.PRODUCTCODE,OP.
  • 2023-03-23Redis在springboot的应用场景
    场景一:出入库存量——分布锁 锁是共享的Callable回调返回结果会抛出异常。Runable不会抛出异常k打进去==能获取到锁自定义线程mysql并发超过2000就会跟慢,要把压力传
  • 2023-02-20GroupJoin
    场景:两个库存表,一个是入库明细,一个是出库明细,两个库存表汇总得出剩余可用库存数数据准备:入库明细表CREATETABLEInStockInventoryEnterItem(IdintNOTNULLAU