• 关于

    占用insert资源

    的搜索结果
  • Java并发编程:synchronized

    虽然多线程编程极大地提高了效率,但是也会带来一定的隐患。比如说两个线程同时往一个数据库表中插入不重复的数据,就可能会导致数据库中插入了相同的数据。今天我们就来一起讨论下线程安全问题,以及Java中提供了什么机制来解决线程安全问题。   一.什么时候会出现线程安全问题?   在单线程中不会出现线程安...

    文章 晚来风急 2017-07-03 820浏览量

  • MySQL基础篇(06):事务管理,锁机制案例详解

    一、锁概念简介 1、基础描述 锁机制核心功能是用来协调多个会话中多线程并发访问相同资源时,资源的占用问题。锁机制是一个非常大的模块,贯彻MySQL的几大核心难点模块:索引,锁机制,事务。这里是基于MySQL5.6演示的几种典型场景,对面MySQL这几块问题时,有分析流程和思路是比较关键的。在MyS...

    文章 知了一笑 2020-03-18 402浏览量

  • 分布式事务中间件 Fescar - 全局写排它锁解读

    前言 一般,数据库事务的隔离级别会被设置成 读已提交,已满足业务需求,这样对应在Fescar中的分支(本地)事务的隔离级别就是 读已提交,那么Fescar中对于全局事务的隔离级别又是什么呢?如果认真阅读了 分布式事务中间件Txc/Fescar-RM模块源码解读 的同学应该能推断出来:Fescar将...

    文章 中间件小哥 2019-02-26 8102浏览量

  • 分布式事务中间件Fescar—全局写排它锁解读

    本文被阿里中间件技术团队收录: 阿里中间件技术团队云栖社区文章链接,点击跳转 阿里中间件技术团队微信公众号文章链接,点击跳转 前言 一般,数据库事务的隔离级别会被设置成 读已提交,已满足业务需求,这样对应在Fescar中的分支(本地)事务的隔离级别就是 读已提交,那么Fescar中对于全局事务...

    文章 wangbobo 2019-01-31 1749浏览量

  • 大数据ACP总结(一)

    刚刚顺利苟过了阿里ACP, 主要复习策略是多次熟悉阿里云提供大数据官方教程,官方文档,并对核心环境做总结。 社区关于复习提纲的内容以及比较详细了,这里梳理下存在关键细节的考点,也给大家一些参考。 关键数字: 单表分区层级最多6级。单表分区数最多允许60000个分区。一次查询最多查询分区数为1...

    文章 huangzhe118 2020-05-17 541浏览量

  • bbosspersistent 性能初探

    针对bbosspersistent,在oracle 10上做了一个简单的性能测试: 环境配置: 连接池最大连接数设置为10 连接池初始连接数位2 测试场景: 300个线程并发往一张3字段的表中插入数据,每个线程执行3条记录插入操作 测试结果: 插入完毕后,统计结果如下 不使用事务 :357条/秒 ...

    文章 bboss 2010-08-03 711浏览量

  • 频繁插入(insert)的业务,用什么存储引擎更合适? | 数据库系列

    继续回答星球水友提问: 沈老师,MyISAM只支持表锁,但网上文章却说,在并发插入量比较大的时候,比较适合使用MyISAM,这矛盾吗? 这个问题,涉及MySQL表锁的一些细节,借着这个问题,系统性说下表锁的“所以然”。画外音:网上不少文章只说结论,不说为什么,容易让人蒙圈。 MySQL表锁知识系统...

    文章 云起君 2020-02-07 161浏览量

  • iOS开发之FMDB

    sqlite作为一个轻量级的数据库,由于它占用的内存很少,因此在很多的嵌入式设备中得到广泛的使用。iOS的SDK很早就开始支持了SQLite,我们只需要加入 libsqlite3.dylib 以及引入 sqlite3.h 头文件即可,但由于原生sqlite的API不是很友好,因此使用的话一般会对其...

    文章 晚来风急 2017-07-03 1505浏览量

  • mymysql与go-mysql-driver性能比较

    mymysql和go-mysql-driver是两个现在都很流行的go的mysql驱动,这篇文章目的是要将这两个驱动进行一下比较 两个mysql驱动的下载地址: https://github.com/ziutek/mymysql http://code.google.com/p/go-mysql-...

    文章 轩脉刃 2016-05-17 1679浏览量

  • SQL Server死锁

    原文:SQL Server死锁 SQL Server死锁 多个事务之间互相等待对方的资源,导致这些事务永久等待 注意是永久等待,而非长事务 死锁的4个条件 互斥条件(Mutual exclusion):资源不能被共享,只能由一个进程使用。 请求与保持条件(Hold and wait):已经得...

    文章 杰克.陈 2018-08-09 849浏览量

  • Mysql8性能测试

    服务器配置 创建test1数据库 1. CREATE DATABASE IF NOT EXISTS test1 DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 创建年级、班级、学生表 1. DROP TABLE IF EXISTS `g...

    文章 陈炜钊 2020-03-27 353浏览量

  • ODPS 功能介绍之SQL

    ODPS 提供了SQL功能, 为BI工程师提供了大数据分析能力。ODPS的SQL语法与HQL非常相似,入手也非常容易。接下来就给大家介绍一下SQL的使用及一些优化技巧。 SQL 语句分为三种:DDL、DML及SELECT 操作。 DDL 用于表的定义及维护。相信大家都用过类似CREATE TABL...

    文章 阿里云柳璃 2015-11-04 10534浏览量

  • 四项技术提高SQL Server的性能

      本文讲解如何使用LEFT JOIN、CROSS JOIN以及IDENTITY值的检索,这些技术来提高基于SQL Server的应用程序的性能或改善其可伸缩性。   有时,为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。但关键在于确定如何进行调整!迟早您会遇到这种情况:应...

    文章 lzhdim 2009-03-20 623浏览量

  • 提高 sql server 性能

    引用:http://smb.pconline.com.cn/yrjc/0701/943013.html 有时,为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返...

    文章 古镇月影 2011-11-23 542浏览量

  • Android平台SQLite快速入门实践

      SQLite是Android平台软件开发中会经常用到的数据库产品,作为一款轻型数据库,SQLite的设计目标就是是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够。下面我们一起来看看针对Android平台的SQlite 3的使用。...

    文章 狼人2007 1970-01-01 693浏览量

  • DataWorks百问百答52:如何做无效表治理?

    在数仓开发中,随着业务的增长和变化,数仓里会有越来越多的数据表,同时也会产生非常多的无效表,占用着数仓中大量的存储资源,且影响数据复用。那对于无效表,我们又该如何治理呢?在这里,我将无效表定义为:空表和长期无访问的表。空表的存在,会影响数据检索和复用,建议定期清理。长期无访问的表,会持续占用数仓中...

    文章 zaid胡振宇 2020-08-13 589浏览量

  • Android平台SQLite快速入门“.NET研究”实践

      SQLite是Android平台软件开发中会经常用到的数据库产品,作为一款轻型数据库,SQLite的设计目标就是是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够。下面我们一起来看看针对Android平台的SQlite 3的使用。...

    文章 狼人2007 1970-01-01 695浏览量

  • Android开发中的SQLite优化

    关于SQLite的优化,首先是能用SQL语句批次处理的,就不要单笔操作,Cursor就更是能不用就不用。比如成批的DELETE/UPDATE,将条件组装到SQL语句,会比使用CURSOR一条条的查再删效率要高很多(若干年前就曾使用存储过程代替单笔操作,将一次批量计算时间从一天缩到了数分钟以内,参考...

    文章 horky 2014-02-01 834浏览量

  • 锁的阻塞,死锁,锁升级

    阻塞 因为不同锁之间的兼容性关系,所以在有些时刻,一个事务中的锁需要等待另一个事务中的锁释放它所占用的资源。在InnoDB存储引擎的源代码中,用Mutex数据结构来实现锁。在访问资源前需要用mutex_enter函数进行申请,在资源访问或修改完毕后立即执行mutex_exit函数。当一个资源已被一...

    文章 jephon 2017-01-18 666浏览量

  • SQL SERVER事务处理

    事务定义: 事务是单个的工作单元。如果某一事务成功,则在该事务中进行的所有数据更改均会 提交,成为数据库中的永久组成部分。如果事务遇到错误且必须取消或回滚,则所有 数据更改均被清除。 事务三种运行模式:自动提交事务每条单独的语句都是一个事务。显式事务每个事务均以 BEGIN TRANSACTION...

    文章 hongten 2016-05-03 1418浏览量

  • MySQL · 引擎特性 · InnoDB Change Buffer介绍

    前言 在前面几节我们介绍了undo log、redo log以及InnoDB如何崩溃恢复来实现数据ACID的相关知识。本期我们介绍另外一种重要的数据变更日志,也就是InnoDB change buffer。 Change buffer的主要目的是将对二级索引的数据操作缓存下来,以此减少二级索引的随...

    文章 zhaiwx_yinfeng 2015-12-21 2483浏览量

  • MySQL · 引擎特性 · Innodb change buffer介绍

    前言 在前面几期月报我们介绍了undo log、redo log以及InnoDB如何崩溃恢复来实现数据ACID的相关知识。本期我们介绍另外一种重要的数据变更日志,也就是InnoDB change buffer。 Change buffer的主要目的是将对二级索引的数据操作缓存下来,以此减少二级索引...

    文章 db匠 2016-05-23 1615浏览量

  • 四项技术提高SQL Server性能

    有时,为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了企业应用程序的速度,用户必须等待很长时间。用户希望应用程序响...

    文章 科技小先锋 2017-11-14 674浏览量

  • MySQL的索引是什么?怎么优化?

    索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本。MySQL在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索引是非常有必要的。MySQL提供了Explain,用于显示SQL执行的详细信息,可以进行索引的优化。 一、导致SQL执...

    文章 技术小能手 2018-10-19 2759浏览量

  • 阿里云PostgreSQL精选案例 - 实时精准营销、人群圈选

    标签 PostgreSQL , 阿里云 , 实时精准营销 , 人群圈选 , 广告 背景 行业: 几乎所有行业, 如互联网、新零售、教育、游戏等. 应用场景: 根据目标群体的特征, 快速提取目标群体. 例如, 在电商行业中, 商家在搞运营活动前, 根据活动的目标群体的特征, 圈选出一批目标...

    文章 德哥 2020-02-21 1576浏览量

  • SQL SERVER事务处理

    事务定义: 事务是单个的工作单元。如果某一事务成功,则在该事务中进行的所有数据更改均会 提交,成为数据库中的永久组成部分。如果事务遇到错误且必须取消或回滚,则所有 数据更改均被清除。 事务三种运行模式:自动提交事务每条单独的语句都是一个事务。显式事务每个事务均以 BEGIN TRANSACTION...

    文章 芝麻软件 2015-03-06 708浏览量

  • [MySQL学习] Innodb锁系统(4) Insert/Delete 锁处理及死锁示例分析

    A.INSERT 插入操作在函数btr_cur_optimistic_insert->btr_cur_ins_lock_and_undo->lock_rec_insert_check_and_lock这里进行锁的判断,我们简单的看看这个函数的流程: 1.首先先看看欲插入记录之后的数据上...

    文章 zhaiwx_yinfeng 2016-05-10 4242浏览量

  • 一个字节造成的巨大性能差异——SQL Server存储结构

    今天同事问了我一个SQL的问题,关于SQL Server内部存储结构的,我觉得挺有意思,所以写下这篇博客讨论并归纳了一下。问题是这样的: 首先我们创建两张表,一张表的列长度是4039字节,另一张表的长度是4040字节,他们就只有一个字节的差距,比如以下创建表的SQL: CREATE TABLE...

    文章 深蓝居 2016-05-09 1634浏览量

  • Oracle SQL Handler(Oracle 开发工具) 3.4

      Oracle SQL Handler,是专为 Oracle 数据库开发人员及操作人员精心打造的一款 Oracle 客户端工具:   超智能的SQL编辑器:超方便的表格操作(可以通过修改表格的单元格数据去更新数据库表);多种格式的数据导出包括 XLS、CSV、INSERT SQL、HTML、XM...

    文章 wangccsy 2011-09-22 571浏览量

  • [MySQL学习] MySQL/Innodb shutdown流程

    写的比较简略////// ——————————— 我们通过mysqladmin来进行shutdown,会对mysqld发送SIGKILL信号,当接收到信号后,mysqld创建一个新的线程,线程调用函数为kill_server_thread 另外还可以通过调用COM_SHUTDOWN来关闭mysq...

    文章 zhaiwx_yinfeng 2016-05-10 1554浏览量

1 2 3 4 ... 15 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务