• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Mysql支持JSON类型

Mysql支持JSON类型
Mysql从5.7.8版本之后,就开始原生支持JSON(JavaScript Object Notation)类型了。这跟以往直接把JSON字符串存到Mysql的文本类型不一样,因为使用MySQL原生的JSON类型,数据校验之后是以二进制形式存储,避免了每次读数据时都要做字符串解析的额外负担,大大提升了读取性能。这里介绍MySQL中JSON类型的常用用法。 ……继续阅读 »

海叔叔 1个月前 (09-23) 4浏览 0评论 0个赞

在低内存虚拟机上启动MySQL

在低内存虚拟机上启动MySQL
云计算让我们在互联网上拥有自己的私有虚拟服务器非常实惠。Digital Ocean提供每月5美元的入门级Droplet,而亚马逊在EC2平台上拥有微型实例层,第一年是免费的。如果您想测试一些新技术(多源复制?)或将其概念放在一起,这些实例是非常有用的。然而,这些服务器具有非常低的内存,通常在半个GB到1GB之间。而现在,通常能看到生产级数据库服务器的内存是上……继续阅读 »

海叔叔 1个月前 (09-23) 4浏览 0评论 0个赞

MySql(MariaDB)在小内存VPS上崩溃,该怎么办?

MySql(MariaDB)在小内存VPS上崩溃,该怎么办?
最近我遇到了一个奇怪的问题:我的一个小内存(512MB)虚拟专用服务器上,MariaDB数据库经常崩溃。经过一些短暂的搜索,我发现了MariaDB在小型RAM机器上有什么潜在的问题,以及如何解决这个问题。 首先,如果您有这种问题,请检查MariaDB日志: tail -n 100 /var/log/mariadb/mariadb.log 你可能会发现这样的情……继续阅读 »

海叔叔 1个月前 (09-23) 3浏览 0评论 0个赞

MariaDB创建降序索引

MariaDB创建降序索引
自从诞生以来,MariaDb(MySQL)索引有一个限制:它们不能降序(create index desc)。是的,ALTER TABLE和CREATE INDEX可以包含ASC和DESC关键字,这在MySQL中完全合法,但这并不意味着下降索引被创建。也就是Mysql支持索引desc这样的语法,但是实际上并不支持这样的功能,比如:order by colum……继续阅读 »

海叔叔 1个月前 (09-23) 3浏览 0评论 0个赞

MySQL性能优化:按日期时间字段排序

MySQL性能优化:按日期时间字段排序
我有一张大约有100000个博客文章的表格,通过1:n关系链接到一个有50个Feed的表格。当我用一个select语句查询这两个表时,由发布表的日期时间字段排序,MySQL总是使用filesort,导致查询时间非常慢(> 1秒)。以下是postings表(简化)的模式: +-------------------……继续阅读 »

海叔叔 1个月前 (09-23) 6浏览 0评论 0个赞

Access数据库不能写问题解决办法

Access数据库不能写问题解决办法
关键词 Access数据库不能写问题解决办法 摘要 经常会遇到Access数据库不能写的问题,造成这种问题的原因是Web共享文件夹在NTFS分区里,而IUSR_xxx(Internet来宾帐户)没有足够权限。 Access数据库不能写问题解决办法 经常会遇到Access数据库不能写的问题,造成这种问题的原因是Web共享文件夹在NTFS分区里,而IUSR_xx……继续阅读 »

海叔叔 5个月前 (05-31) 13浏览 0评论 0个赞

SQL Server 事务操作隔离模式

SQL Server 事务操作隔离模式
关键词 SQL Server 事务操作隔离模式 一般而言,最好让SQL Server以默认形式在隔离事务操作;毕竟,隔离是ACID模型的基本原则之一。但是,有时候因为业务需求的原因,数据库管理员不得不违背默认行为,而 是采取更灵活一点的方法来进行事务操作隔离。针对数据库管理员遇到的这类情况,SQL Serve提供了五种不同的事务操作隔离模式。在详细介绍这些事……继续阅读 »

海叔叔 5个月前 (05-30) 20浏览 0评论 3个赞

SQL Server的cube操作符

SQL Server的cube操作符
关键词 SQL Server的cube操作符 sql server的cube操作符使用详解 cube操作符 要使用cube,首先要了解group by 其实cube和rollup区别不太大,只是在基于group by 子句创建和汇总分组的可能的组合上有一定差别, cube将返回的更多的可能组合。如果在 group by 子句中有n个列或者是有n个表达式的话,……继续阅读 »

海叔叔 5个月前 (05-30) 12浏览 0评论 0个赞