重现步骤

[步骤]


[结果]

System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.Text.StringBuilder.ToString()
at SqlSugar.SerializeService.SerializeObject(Object value)
at SqlSugar.ContextMethods.SerializeObject(Object value)
at SqlSugar.ContextMethods.DataTableToList[T](DataTable table)
at SqlSugar.NavSelectHelper.Action[T,TResult](Expression`1 expression, QueryableProvider`1 queryableProvider)
at SqlSugar.NavSelectHelper.GetList[T,TResult](Expression`1 expression, QueryableProvider`1 queryableProvider)
at SqlSugar.NavSelectHelper.<>c__DisplayClass4_0`2.<GetListAsync>b__0()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at SqlSugar.NavSelectHelper.GetListAsync[T,TResult](Expression`1 expression, QueryableProvider`1 queryableProvider)
at SqlSugar.QueryableProvider`1.ToListAsync[TResult](Expression`1 expression)
at SqlSugar.QueryableProvider`1.ToPageListAsync[TResult](Int32 pageIndex, Int32 pageSize, RefAsync`1 totalNumber, Expression`1 expression)
at Zhcxkj.AutoChoose.Services.Implement.Banned.ProhibitedEmailExcelService.ReportExportAsync(ExportQueue_Keyword_Amazon item) in /src/Zhcxkj.AutoChoose.Services/Implement/Banned/ProhibitedEmailExcelService.cs:line 94
at Zhcxkj.AutoChoose.Services.Implement.Banned.ProhibitedEmailExcelService.RunExportAsync(CancellationToken cancellationToken) in /src/Zhcxkj.AutoChoose.Services/Implement/Banned/ProhibitedEmailExcelService.cs:line 638。ReportExportAsync执行异常:System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.Text.StringBuilder.ToString()
at SqlSugar.SerializeService.SerializeObject(Object value)
at SqlSugar.ContextMethods.SerializeObject(Object value)
at SqlSugar.ContextMethods.DataTableToList[T](DataTable table)
at SqlSugar.NavSelectHelper.Action[T,TResult](Expression`1 expression, QueryableProvider`1 queryableProvider)
at SqlSugar.NavSelectHelper.GetList[T,TResult](Expression`1 expression, QueryableProvider`1 queryableProvider)
at SqlSugar.NavSelectHelper.<>c__DisplayClass4_0`2.<GetListAsync>b__0()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at SqlSugar.NavSelectHelper.GetListAsync[T,TResult](Expression`1 expression, QueryableProvider`1 queryableProvider)
at SqlSugar.QueryableProvider`1.ToListAsync[TResult](Expression`1 expression)
at SqlSugar.QueryableProvider`1.ToPageListAsync[TResult](Int32 pageIndex, Int32 pageSize, RefAsync`1 totalNumber, Expression`1 expression)
at Zhcxkj.AutoChoose.Services.Implement.Banned.ProhibitedEmailExcelService.ReportExportAsync(ExportQueue_Keyword_Amazon item) in /src/Zhcxkj.AutoChoose.Services/Implement/Banned/ProhibitedEmailExcelService.cs:line 94
at Zhcxkj.AutoChoose.Services.Implement.Banned.ProhibitedEmailExcelService.RunExportAsync(CancellationToken cancellationToken) in /src/Zhcxkj.AutoChoose.Services/Implement/Banned/ProhibitedEmailExcelService.cs:line 638

[期望]


历史记录  
  1. 2024-04-29 10:57:59, 由 程宽 创建。
  2. 2024-04-29 18:44:53, 由 何建宝 指派给 吴万春。
    修改了 指派给,旧值为 "hejianbao",新值为 "wuwanchun"。
    违禁邮件导出,看看能否定位到问题  找到优化方案。
  3. 2024-04-29 19:37:18, 由 吴万春 指派给 何建宝。
    修改了 指派给,旧值为 "wuwanchun",新值为 "hejianbao"。

    就是导出数据量过大了,没办法优化

  4. 2024-04-30 09:36:34, 由 何建宝 指派给 周俊豪。
    修改了 指派给,旧值为 "hejianbao",新值为 "zhoujunhao"。
    这个数据量比较大会导致内存溢出,需要使用新的方式导出数据,改动量比较大,建一个优化需求来处理
  5. 2024-04-30 16:32:10, 由 周俊豪 解决,方案为 系统设计缺陷 。
    修改了 解决方案,旧值为 "",新值为 "bydesign"。
    修改了 解决日期,旧值为 "",新值为 "2024-04-30 16:31:19"。
    修改了 指派给 ,旧值为 "zhoujunhao",新值为 "hejianbao"。
    修改了 Bug状态 ,旧值为 "active",新值为 "resolved"。
    修改了 是否确认,旧值为 "0",新值为 "1"。
    修改了 解决者 ,旧值为 "",新值为 "zhoujunhao"。
    需求排期处理
  6. 2024-05-01 09:58:10, 由 何建宝 指派给 程宽。
    修改了 指派给,旧值为 "hejianbao",新值为 "chengkuan"。
  7. 2024-06-13 14:48:30, 由 程宽 关闭。
    修改了 Bug状态 ,旧值为 "resolved",新值为 "closed"。
    修改了 指派给 ,旧值为 "chengkuan",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "chengkuan"。
    修改了 关闭日期,旧值为 "",新值为 "2024-06-13 14:48:30"。
所属项目 智能中心-需求池
所属模块 战略独立项目   智能选品
所属计划
所属迭代 智能中心-智能选品迭代
Bug类型
严重程度 一般
优先级 P1
Bug状态 已关闭
业务部门
影响功能
开发责任人 何建宝
测试责任人 程宽
解决时效 0
激活次数 0
激活日期
是否确认 是
当前指派 Closed 于 2024-06-13 14:48:30
截止日期 0000-00-00
上线时间 0000-00-00 00:00:00
上线时效 -1
操作系统
浏览器
关键词
抄送给
所属迭代 智能中心-智能选品迭代
相关需求
相关任务
由谁创建 程宽 于 2024-04-29 10:57:58
影响环境 600
由谁解决 周俊豪 于 2024-04-30 16:31:19
解决版本
解决方案 系统设计缺陷
由谁关闭 程宽 于 2024-06-13 14:48:30
最后修改 程宽 于 2024-06-13 14:48:30
相关Bug