向开发者分享前端开发、后端开发、游戏开发、测试开发、开发工具、中台与架构、VR与AR等相关软件开发的技术资讯与实践案例。 只有真正理解了我们在文章中列出的各个Silverlight优缺点,才能更好的去应用这一工具为我们的开发带来更大的好处。
线上经常偶发死锁问题,当时处理一张表,也没有联表处理,但是有两个mq入口,并且消息体存在一样的情况,频率还不是很低,这么一个背景,我非常容易怀疑到,两个消息同时近到这一个事务里面导致的,但是是偶发的,又模拟不出来什么场景会导致死锁 ...
[导读]来源:https://www.aneasystone.com/archives/2018/06/insert-locks-via-mysql-source-code.html在之前的博客中,我写了一系列的文章,比较 ...
MySQL可以说是最常用的小型数据库,加上现在越来越流行的分布式架构,哪怕是一般的中大型项目也可以用MySQL来进行部署。 数据库的操作最常用的就是增删改查,还有一些切换数据库等操作。以下命令不加说明的,均是MySQL模式下命令,命令行模式下的命令要 ...
privileges 表示授权的操作,比如 SELECT, INSERT, UPDATE, DELETE 等等, ALL 代表所有操作 databasename 表示所需要授权的数据库名称,可用星号 * 表示所有数据库 tablename 表示所需要授权的表名称,可用星号 * 表示所有表 username 授权的用户名 host 授权的用户主机地址,百分号 ...
各位,我最近发现慢查询日志(2秒)里有较多insert语句。 这些慢查询次数占相应的insert的总执行次数的比例较小,可能总共执行几万次,慢查询里面发现有几次。 20G innodb buffer pool, SSD磁盘做RAID,硬件不差。 innodb_log_buffer_size=16M, binlog_cache_size 4M, binlog_format=ROW ...
The above show processlist seems very strange. why the connect time cost so much time? Thanks to give your advice for it.
SQL通过响应时间,吞吐量,可伸缩性性能参数来表示其的性能高低,在日常的编些程序工作中我们可以注意一些问题来提升SQL的性能。 SQL和.NET都是微软旗下的产品,它们延续了微软的一贯风格,它们的性能是相互影响的,不可分割的,所以要优化SQL的性能 ...
MySQL 数据库与 Oracle、 SQL Server 等数据库相比,有其内核上的优势与劣势。我们在使用 MySQL 数据库的时候需要遵循一定规范,扬长避短。本规范旨在帮助或指导 RD、QA、OP 等技术人员做出适合线上业务的数据库设计。在数据库变更和处理流程、数据库表设计、SQL ...