×

SQL数据库 6 篇文章

by Falcon

MySQL,SQL Server 等关系型数据库相关文章

  • 更改Windows的MySQL查询缓存

    要使用`mysqld`开启MySQL的查询缓存,请按以下步骤修改`my.ini`文件: 1. 打开`my.ini`文件,该文件通常位于`C:\ProgramData\MySQL\MySQL Server 5.7\`目录下。 2. 在`[mysqld]`小节中,找到或添加这几行配置来启用查询缓存: ``` query_cache_type=...

    03-19 17:26 Falcon 阅读
  • MySQL 查询缓存

    MySQL 查询缓存 2018-03-23 Hits留言 1. 版本信息 1 2 3 4 5 6 SELECT VERSION(); +------------+ | version() | +------------+ | 5.7.21-log | +------------+...

    2023-09-12 10:02 Falcon 阅读
  • mysql处理高并发,防止库存超卖

    今天王总又给我们上了一课,其实mysql处理高并发,防止库存超卖的问题,在去年的时候,王总已经提过;但是很可惜,即使当时大家都听懂了,但是在现实开发中,还是没这方面的意识。今天就我的一些理解,整理一下这个问题,并希望以后这样的课程能多点。 先来就库存超卖的问题作描述:一般电子商务网站都会遇到如团购、秒杀、特价之类的活动,而这样的活动有一个共同的特点就是访问...

    2021-05-16 14:43 Falcon 阅读
  • 设计数据库表结构的字段类型时候, varchar(?) 里面的数字怎么确定?

    varchar 定义的长度的单位是字符。 <= 255 的,就用 255 。 原因是,varchar 底层存储需要有一个字节来记录字符数量,一个字节最多可以表示 255,大于 255 就需要有两个字节来表示。 > 255 的按照实际情况来。 在计算机中,一个“字节”由8个“二进制位”组成。 字节:...

    2021-04-24 23:39 Falcon 阅读
  • MySQL数据库 设计规范 (摘自阿里 p3c)

    (一) 建表规约 【强制】表达是与否概念的字段,必须使用is_xxx的方式命名,数据类型是unsigned tinyint( 1表示是,0表示否)。说明:任何字段如果为非负数,必须是unsigned。正例:表达逻辑删除的字段名is_deleted,1表示删除,0表示未删除。 【强制】表名、字段名必须使用小写字母或数字,禁止出现数字开头,禁止两个下划线...

    2021-04-23 21:46 Falcon 阅读
  • MacOS 修改mysql默认的charset和collation

    查看当前MySQL可用 CHARSET SHOW CHARACTER SET; 查看可用 COLLATION SHOW COLLATION; 修改启动参数:vi /usr/local/Cellar/mysql/MYSQL版本/homebrew.mxcl.mysql.plist <?xml version="1.0" encoding="UTF...

    2021-04-23 14:52 Falcon 阅读