SQL
胡老汉
专注于.net core下微服务开发
展开
-
没有为SQL缓存通知启用数据库“某某某“ ,使用Sql缓存依赖前,先调用EnableTableForNotifications通知数据库SqlCacheDependencyAdmin.Enabl
没有为SQL缓存通知启用数据库"某某某" ,使用Sql缓存依赖前,先调用EnableTableForNotifications通知数据库SqlCacheDependencyAdmin.Enabl 的解决方法具体的报错误信息如下:解决方案: 关闭所有的在连接sql数据库的程序,重启数据库的管理工具,数据库右键→属性→选项 找到 Broker启动 把F...原创 2016-10-20 01:12:37 · 729 阅读 · 0 评论 -
深入浅析Mysql联合索引原理 之 最左匹配原则。
前言之前在网上看到过很多关于mysql联合索引最左前缀匹配的文章,自以为就了解了其原理,最近面试时和大牛交流中,发现遗漏了些东西,这里自己整理一下这方面的内容。最左前缀匹配原则在mysql建立联合索引时会遵循最左前缀匹配的原则,即最左优先,在检索数据时从联合索引的最左边开始匹配,示例:CREATE TABLE `student` ( `Id` int(11) unsign...原创 2019-04-28 11:38:46 · 26970 阅读 · 16 评论 -
mysql中查询分析器Explain的type的解释
导语:很多情况下,有很多人用各种select语句查询到了他们想要的数据后,往往便以为工作圆满结束了。这些事情往往发生在一些学生亦或刚入职场但之前又没有很好数据库基础的小白身上,但所谓闻道有先后,只要我们小白好好学习,天天向上,还是很靠谱的。当一个sql查询语句被写出来之后,其实你的工作只完成了一小半,接下来更重要的工作是评估你自己写的sql的质量与效率。mysql为我们提供了很有用的辅助...原创 2019-04-28 11:47:31 · 1147 阅读 · 0 评论 -
MySql定期备份数据到历史表的解决方案
前言互联网项目最大不瓶颈还是在于数据库,80%的数据请求只针对20%的数据;特别是电商项目,体现的更为明显,大量的数据请求,即使MySql在一主多从,读写分离,使用了Elasticsearch、Memcached、Redis、MongoDB等等后,在海量用户请求的情况下,数据库仍然无法支撑。需求商城数据库的订单数据一个月差不多就可以产生100w数据,订单明细表数据更多,导致订单表的数据...原创 2019-08-28 16:32:40 · 4384 阅读 · 0 评论