随笔分类 -  MySql

摘要:sql where in ()里面的个数限制: 1、oracle Oracle 9i 中个数不能超过256,Oracle 10g个数不能超过1000 2、sqlserver中个数最大只能到5w 3、mysql没有限制,只限制了整个sql的长度 个人建议: 尽量往优化sql方面完善而不要使用in几w个 阅读全文
posted @ 2023-03-16 15:30 流氓大菠萝 阅读(1175) 评论(0) 推荐(0) 编辑
摘要:为什么在docker中部署Mysql而不再Linux系统下直接部署: 1.docker安装快速,效率高;2.docker隔离性好,可以安装无数个mysql实例,互相不干扰,只要映射主机端口不同即可;3.占用资源少,MB级别,而服务器安装GB级别;4.启动速度秒级,而服务器安装启动分钟级别;5.性能接 阅读全文
posted @ 2022-12-13 15:18 流氓大菠萝 阅读(126) 评论(0) 推荐(0) 编辑
摘要:一、查询SQL尽量不要使用select *,而是具体字段 1、反例 SELECT * FROM user 2、正例 SELECT id,username,tel FROM user 3、理由 节省资源、减少网络开销。 可能用到覆盖索引,减少回表,提高查询效率。 注意:为节省时间,下面的样例字段都用* 阅读全文
posted @ 2022-10-20 10:03 流氓大菠萝 阅读(26) 评论(0) 推荐(0) 编辑
摘要:增加对如下nuget包的引用,具体如下包: using Microsoft.EntityFrameworkCore; 阅读全文
posted @ 2022-07-24 11:25 流氓大菠萝 阅读(50) 评论(0) 推荐(0) 编辑
摘要:Install-Package MySql.EntityFrameworkCore //MySql的EFCore 弃用,对最新版的EFCore没有支持 Install-Package Install-Package Pomelo.EntityFrameworkCore.MySql //对EFCore 阅读全文
posted @ 2022-07-24 11:19 流氓大菠萝 阅读(240) 评论(0) 推荐(0) 编辑
摘要:创建 Repository.MySql 项目 、Data.Model、core mvc 项目 在Data.Model项目创建管理员表 关连 角色表 public class Manager { /// <summary> /// 主键 /// </summary> public int Manage 阅读全文
posted @ 2022-07-23 11:32 流氓大菠萝 阅读(523) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示