首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Odoo V11 CE中,服务器花费大量时间删除bus.bus记录是正常的吗?

在Odoo V11 CE中,服务器花费大量时间删除bus.bus记录是不正常的。bus.bus是Odoo中用于实现实时通信的模块,它负责处理客户端和服务器之间的消息传递。删除bus.bus记录可能会导致通信中断或延迟,但通常不会花费大量时间。

如果服务器花费大量时间删除bus.bus记录,可能是由于以下原因:

  1. 数据库性能问题:如果数据库性能不足,删除大量记录可能会变得缓慢。可以考虑优化数据库配置、增加硬件资源或使用更高性能的数据库服务器。
  2. 网络问题:如果服务器和数据库之间的网络连接存在问题,删除记录的请求可能会被延迟或丢失。可以检查网络连接是否稳定,并确保服务器和数据库之间的延迟较低。
  3. 数据库索引问题:如果bus.bus表没有适当的索引,删除记录的操作可能会变得缓慢。可以通过创建适当的索引来提高删除记录的性能。

针对这个问题,可以尝试以下解决方案:

  1. 检查数据库性能:确保数据库服务器具有足够的资源,并且配置合理。可以考虑使用数据库性能监控工具来识别潜在的性能瓶颈。
  2. 检查网络连接:确保服务器和数据库之间的网络连接稳定,并且延迟较低。可以使用网络监控工具来检查网络连接的质量。
  3. 优化数据库索引:通过创建适当的索引来提高删除记录的性能。可以使用数据库性能分析工具来确定需要创建的索引。
  4. 升级Odoo版本:如果问题仍然存在,可以考虑升级到最新版本的Odoo,以获取更好的性能和稳定性。

腾讯云提供的相关产品和服务可以帮助优化云计算环境,但由于要求不能提及具体品牌商,无法给出腾讯云相关产品和产品介绍链接地址。建议在腾讯云官方网站或咨询腾讯云客服获取更多信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Ubuntu 16.04上安装Odoo 10

在此示例,我们将使用Odoo默认端口8069,但这可能您稍后配置文件中指定任何端口。如果您计划运行任何其他服务,也可以在此处添加其端口。...项目页面上还没有正式Xenial软件包,但是Ubuntu 14.04Trusty软件包在本出版物兼容。...对于正常安装,您可以跳过此行,并且此Odoo实例将默认连接到端口8069。 注意 如配置日志部分中所述,Ubuntu 16.04有很多Odoo日志记录选项。...更新Odoo 更新Odoo系统之前,您应该检查一切是否按预期工作,尤其第三方模块。最安全方法使用测试环境,这只是一个单独Odoo安装。...云关系型数据库一种高度可用托管服务,提供容灾、备份、恢复、监控、迁移等数据库运维全套解决方案,可将您从耗时数据库管理任务解放出来,让您有更多时间专注于您应用和业务。

3.3K42

ODOO配置文件etcodoo.conf配置详解

对于生产中托管多个数据库服务器,特别是使用网站时,必须设置dbfilter,否则许多功能将无法正常工作。...** **如果希望Odoo和PostgreSQL同一台计算机上执行,UNIX套接字可以,并且没有提供主机时默认,但是如果希望Odoo和PostgreSQL不同计算机上执行,则需要侦听网络接口...**基本参数 Odoo通过端口5432通过UNIX套接字连接到本地postgres。...多处理通过配置非零数量工作进程来实现,工作进程数量应该基于机器核心数量(可能有一些空间供cron工作进程使用,这取决于预测cron工作量) 可以根据硬件配置配置工作进程限制,以避免资源耗尽...这样做时,您需要将更多http头转发给Odoo,并在Odoo配置激活代理模式,让Odoo读取这些头。

6.7K21

轻松部署Odoo软件

如果您有好想法,请点击页面下方”Github上编辑“ 给我们反馈,欢迎Fork我们Github上项目 初始化安装 服务器上部署 Odoo 预装包之后,请参考下面的步骤快速入门。...准备 云控制台获取您 服务器公网IP地址 云控制台安全组,检查 Inbound(入)规则 下 TCP:80 端口是否开启 若想用域名访问 Odoo,请先到 域名控制台 完成一个域名解析 Odoo...PostgreSQL 勾选 Demo data了,以后还能删除这些数据?...官方并没有提供 Demo data 删除工具,建议直接删除数据库,然后再新增(此时不再勾选 Demo data) FAQ Odoo支持多语言?...部署将一序列软件按照不同顺序,先后安装并配置到服务器过程,一个复杂系统工程。 安装将单一软件拷贝到服务器之后,启动安装向导完成初始化配置过程。 安装相对于部署来说更简单一些。

4.8K00

从安装到使用——Odoo常见问题及故障处理

小九今天分享了Odoo一键部署、高效安装图文详解,接下来,针对Odoo使用过程一些问题,小九整理了详细常见问题问答。这样直观方式往往能快速高效地解决一些疑惑。...安装问题 1.浏览器打开IP地址,无法访问 Odoo(白屏没有结果)? 您服务器对应安全组80端口没有开启(入规则),导致浏览器无法访问到服务器任何内容。...2.勾选 Demo data了,以后还能删除这些数据? 官方并没有提供 Demo data 删除工具,建议直接删除数据库,然后再新增(此时不再勾选 Demo data)。...3.为什么设置面板看不到 Odoo 更新(Updates)操作功能? 此功能只能在开发者模式下使用,请确保你 Odoo 控制台是否已经切换成开发者管理模式 4.如何删除 Odoo 演示数据?...最简单方式通过SSH连接服务器,运行odoo这个命令,就会显示错误日志以及Odoo运行情况。

5.9K30

Ubuntu 16.04上安装Odoo 11堆栈

什么OdooOdoo(以前称为OpenERP)一个由10,000多个开源应用程序组成自托管套件,可满足各种业务需求,包括CRM,电子商务,会计,库存,销售点和项目管理。...对于简单安装,可以单个Linode上安装Odoo及其依赖项(有关详细信息,请参阅我们Ubuntu上安装Odoo 10指南)。但是,此单服务器设置不适合生产部署。...完成“ 保护您服务器 ”部分以创建标准用户帐户,加强SSH访问并删除不必要网络服务。...安装PostgreSQL PostgreSQL9.6版本为数据库复制提供了重大改进,但不幸,它不包含在默认Ubuntu 16.04存储库。在所有数据库节点上安装最新版本。...测试服务器上,停止PostgreSQL服务,移动/重命名/删除其当前数据,然后和以前一样运行命令pg_basebackup: sudo systemctl stop postgresql

8.9K30

odoo 开发入门教程系列-计算字段和变更(Computed Fields And Onchanges)

计算方法应为self每个记录设置计算字段值。 按约定,compute方法私有的,这意味着它们不能从表示层调用,只能从业务层调用。私有方法名称以下划线_开头。...self 上迭代,会一个接一个生成记录,其中每个记录本身长度为1集合。可以使用.(比如 record.name)访问单条记录字段或者给字段赋值。...要计算字段越复杂(例如,具有大量依赖项或当计算字段依赖于其他计算字段时),计算所需时间就越长。请务必事先花一些时间评估计算字段成本。...大多数时候,只有当您代码到达生产服务器时,你才意识到它会减慢整个过程。 Onchanges 参考: 主题关联文档可查看onchange(): 我们房地产模块,我们还想帮助用户输入数据。...同时,需要注意,不要循环遍历 self,因为该方法表单视图中触发,self总是代表单条记录

3.1K30

Odoo开发指北 02 启动项配置文件

db_password = odoo ;数据库端口 db_port = 5432 ;创建数据库使用数据库模板 db_template = template1 ;用户名 db_user = odoo...;过滤要显示数据库名称 dbfilter = .* ;哪些模块加载数据库 demo = {} ;用于发送邮件邮箱地址 email_from = False ;导入大量数据时使用这个选项...;一个处理器允许使用最大虚拟内存 limit_memory_soft = None ;一个处理器接受最大请求数 limit_request = None ;一个cpu最多占用多少处理器时间...对, 默认值:INFO(表示所有模块默认日志级别为INFO级别) log_handler = :INFO ;日志级别, 可选值包括debug_rpc_answer, debug_rpc, debug...osv_memory表记录最长时间,以小时为单位 osv_memory_age_limit = 1.0 ;强制保存在virtuall osv_memory表最大记录数 osv_memory_count_limit

1.1K10

如何在Ubuntu 18.04上部署Odoo 11

.conf 如果没有错误,您可以启用Odoo服务启动时自动启动: sudo systemctl enable odoo11 如果你想查看Odoo服务记录消息,你可以使用下面的命令: sudo journalctl...SSL终止代理处理SSL加密/解密代理服务器。...默认情况下,Odoo服务器在所有接口上侦听端口8069,因此如果要禁用直接访问您Odoo实例,您可以阻止所有公共接口端口8069,或强制Odoo本地接口上侦听。...多处理模式仅适用于Windows系统上可用基于Unix系统 工作人员数量根据系统CPU核心数量和可用RAM内存来计算。...本指南中,我们同一台服务器上安装了Odoo以及PostgreSQL和Nginx,根据您设置,您服务器上可能还会运行其他服务。 搞定! 如果您有任何问题,请随时在下面留言。

1.9K20

odoo wizard界面显示带复选框列表及勾选数据获取

TransientModel类扩展Model并重用其所有现有机制,具有以下特殊性: wizard记录不是永久;它们一定时间后自动从数据库删除。...,供web端使用,用于区分不同页面操作数据,'estate.property.offer_3'为供web端使用记录ID,'data'键值代表记录数据,其id键值代表记录在数据库主键id,context...以上参数同下文saveSelectionsToSessionStorage 参数可同时共存 如果需要将action绑定到指定模型指定视图Action,可以ir.actions.act_window定义添加...> 说明: saveSelectionsToSessionStorage 为"true"则表示点击复选框时,将当前选取记录存到浏览器sessionStorage,可选 odoo14\custom\estate...odoo14\custom\estate\static\src\js\list_renderer.js 注意:之所以将uuid函数定义list_renderer.js,是为了避免因为js顺序加载问题

5.2K60

odoo 开发入门教程系列-约束(Constraints)

约束(Constraints) 上一章介绍了向模型添加一些业务逻辑能力。我们现在可以将按钮链接到业务代码,但如何防止用户输入错误数据?...例如,我们房地产模块,没有什么可以阻止用户设置负预期价格。 odoo提供了两种设置自动验证恒定式方法:Python约束 and SQL约束。...可以删除、修正有问题数据以应用新约束。...SQL约束确保数据一致性有效方法。然而,可能需要进行更复杂检查,这需要Python代码。在这种情况下,我们需要一个Python约束。...Python约束定义为用 constrains()修饰方法,并在记录集上调用。修饰符指定约束涉及哪些字段。当修改这些字段任何字段时,将自动计算约束。

1.4K20

Go每日一库之87:zap

最后 error 会打印到控制台 ?...与其他日志包相比SugaredLogger使用并不难,Logger使结构化记录在对性能要求严格环境成为可能。 Go 微服务架构体系,使每个应用程序甚至稍微更有效地加速执行。...为什么我一些日志会丢失? 启用抽样时,通过zap有意地删除日志。生产配置(如NewProductionConfig()返回那样)支持抽样,这将导致一秒钟内对重复日志进行抽样。...记录错误日志通常是一个好主意,但它很容易使这种糟糕情况变得更糟:不仅您应用程序应对大量错误,它还花费额外CPU周期和I/O记录这些错误日志。...由于写入通常是序列化,因此最需要时,logger会限制吞吐量。 采样通过删除重复日志条目来解决这个问题。正常情况下,您应用程序会输出每个记录

44840

Grafana开源Loki日志系统取代ELK?

Loki由Grafana Labs开源一个水平可扩展、高可用性,多租户日志聚合系统日志聚合系统。它设计初衷是为了解决大规模分布式系统,处理海量日志问题。...三、Loki与ELK优劣势对比? ELK大规模日志解决方案佼佼者,所以说到Loki,免不了要拿来跟ELK做个对比。两者都是日志解决方案,有相似之处,也有诸多不同。...Loki具有较低硬件要求,可以较小硬件上运行,例如使用少量内存和CPU。 高度可扩展性:Loki可以通过添加更多Loki实例来实现水平扩展,这使得它更容易处理大量日志数据。...简化存储架构:Loki将日志数据存储一个单一列式存储引擎,这使得它更容易维护和管理。 支持日志标签:Loki可以使用标签来过滤和查询日志数据,这使得它更加灵活。...可伸缩性:Loki具有更好可伸缩性,可以轻松地添加和删除节点以适应数据量变化,而ELK需要更多配置和管理工作来保持可伸缩性。

3.2K21

.NET值类型与引用类型

万,正确; 总花费时间一共需要9417毫秒; 总内存开销约为3.4GB。...运行结果:24(32位系统,运行结果为:12) 空引用类型(64位)为何要24个字节?...比较 运行时间 时间比 分配内存 内存比 值类型 32 / 102_400_024 / 引用类型 8_681 271.28x 3_440_000_304 33.59x 在这个示例,仅将值类型改成引用类型...值类型优点,恰恰也是值类型缺点,值类型赋值时复制值,而不是复制引用,而当值比较大时,复制值非常昂贵。 远古时代,甚至没有动态内存分配,所以世界上只有值类型。...C#值类型支持 引用类型如此好,以至于平时完全不需要创建值类型,就能完成任务了。但为什么值类型仍然还是这么重要呢?

1.8K20

卸载symantec AntiVirus Client客户端,要求输入密码。。。。

从计算机删除 Norton AntiVirus 企业版 (NAVCE) 7.5 或 7.6 最简便方法从 Windows NT 控制面板“添加/删除程序”运行内置卸载程序。...本文描述如何从下列三个位置手动删除 NAVCE: 注册表 “开始”菜单 硬盘驱动器 从注册表删除 NAVCE: ---- 警告: 注册表 Windows NT/2000 非常重要一部分。...搜索以下字符串,并删除找到所有键或值: VirusProtect6 左窗格,单击“我电脑”,单击“编辑”,然后单击“查找”。...---- 注意:Norton AntiVirus 企业版现在禁用,即使注册表尚留有一些有关它记录。但这些记录对计算机运行几乎没有什么影响,因此不必要删除。...如果 Norton AntiVirus CE 7.5 或 7.6您计算机上唯一 Symantec 程序,则删除 Symantec 文件夹。

2.3K10

odoo 开发入门教程系列-模块交互

模块交互 在上一章,我们使用继承来修改模块行为。我们房地产场景,我们希望更进一步,能够为客户生成发票。...Odoo提供了一个开发票模块,因此直接从我们房地产模块创建发票很简单,也就是说,一旦某个房产设置为“已售出”,就会在Invoicing应用程序创建发票 一个具体示例: 记账凭证(Account...super 调用 提示: 为了确保它正常工作,添加一个print 或者调试断点到重写方法。...不幸,没有一种简单方法可以知道如何在Odoo创建任何给定对象。大多数时候,有必要查看其模型,以找到所需字段并提供适当值。 学习一个好方法看看其他模块如何完成你想做事情。...例如,销售一个基本流程从销售订单创建发票。这看起来一个很好起点,因为它正是我们想要做。花一些时间思考和理解创建发票方法。

1.6K10

Docker竟有这些不为人知bug

| Docker容器生成僵尸进程 现象 公司开发服务器上使用Docker跑了几个容器,这些容器都是长时间运行。偶然发现服务器上有大量僵尸进程,大约有两三千个。...内核会记录这些“僵尸进程”基本信息(PID、终止状态、资源占用信息),以确保其父进程之后时间里可以通过“等待”来获取这个子进程信息。"...这在 Unix 操作系统一个非常重要机制,大量软件都是因而设计和实现。几乎所有的服务(daemon)程序都预期初始进程会「领养」和“收割”其守护子进程。...“僵尸进程”危害 “僵尸进程”都已经终止了,它们危害在哪里?它们原本占用内存已经释放了吗? ps 除了多了些条目,还有什么别的?...对 Linux waitpid 文档引用如下: "“僵尸进程”在被父进程“等待”以彻底消除之前,其仍然会被记录在内核进程表。而当该表被写满后,新进程将无法被创建。"

4K10

网站优化之静态资源优化

• 图片服务器自动化优化可以图片 URL 链接上增加不同特殊参数,服务器自动化生成。     ...http 或者 https,如果URL协议头和当前页面的协议头一致,或者此 URL 多个协议头都是可用,则可以考虑删除协议头      • 删除多余空格、换行符、缩进和不必要注释      ...      • 删除不必要单位,如px      • 删除除过多分号      • 删除空格和注释      • 尽量减少样式表大小  3.5合理使用 Web Fonts     • 将字体部署...收到 HTTP 请求时,服务器可以发送带有 Cookie header 头。可以给 Cookie 设置有 效时间。      ...• 应用于: 会话管理:登录名,购物车商品,游戏得分或服务器应要记录其他任何内容      • 个性化:用户首选项,主题或其他设置      • 跟踪:记录和分析用户行为,比如埋点  5.2sessionStorage

1.7K10

窥探redis为何会变慢

然而当我们启用rdb时候,当我们启用scan时候,都是会启用一个子进程来完成任务,而原来主进程任务还是正常进行,对于系统来说可能会存在响应时间长一点感知。...基准性能 Redis 一台负载正常机器上,其最大响应延迟和平均响应延迟分别是怎样? Redis 不同软硬件环境下,它性能各不相同。...redis-cli -h 127.0.0.1 -p 6379 --intrinsic-latency 60 [redis响应延迟.png] 测试步骤 相同配置服务器上,测试一个正常 Redis 实例基准性能...经常使用 O(N) 以上复杂度命令,例如 SORT、SUNION、ZUNIONSTORE 聚合类命令 Redis 操作内存数据时,时间复杂度过高,要花费更多 CPU 资源。...使用 O(N) 复杂度命令,但 N 值非常大 Redis 一次需要返回给客户端数据过多,更多时间花费在数据协议组装和网络传输过程,为了避免这种现象,应该需要避免大数据传输,大象流改老鼠流。

52810
领券