MySQL 8 中使用 Json

MySQL 8中 JSON 的使用推荐用 MySQL 8.0.17 以上的版本,性能更好,同时也支持 Multi-Valued Indexes;以下部分使用JSON_CONTAINS查询的地方说明:第二个参数只能为字符串,所以进行转换。因为参数需要json,json实际就是字符串JSON ARRAY字段的 创建索引、查询创建表CREATE TABLE `json_test` ( `id` in

- 阅读全文 -

MySQL事务、索引

Mysql事务事务四大特征原子性: 不可分割的最小操作单位 、要么同事成功、要么同时失败持久性: 当事务提交或回滚后, 数据都会被持久化到硬盘保存一致性: 事务前后,数据总量不变隔离性: 多个事务相互隔离事务隔离出现的问题概念: 多个事务处理同一批数据, 则会出现一些问题、设置不同的隔离级别就可以解决赃读: 即为事务1第二次读取时,读到了事务2未提交的数据。若事务2回滚,则事务1第二次

- 阅读全文 -

java-高并发面试题

1,进程和线程的区别​ 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位  线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.2, sl

- 阅读全文 -

PDMan 一款开源免费跨平台的数据库建模工具

官网:http://www.pdman.cn/gitee:https://gitee.com/robergroup/pdman功能特点免费使用功能简洁,去除晦涩难懂的设置,化繁为简,实用为上,上手非常容易。Windows,Mac,Linux三个平台均可以使用(敲黑板,重点)。自带参考案例,学习容易。新建一个项目,完全不需要做任何配置。对开发极其友好,可生成各种数据库以及编程语言的模型类。目前系统默

- 阅读全文 -