数据库
Allen_Heng
这个作者很懒,什么都没留下…
展开
-
数据库之SQL语句
balabala:sql语句是程序和数据库沟通的桥梁因此用会用好数据库显得尤为重要。这篇主要讲sql的基本语句。 /* 启动MySQL */ net start mysql /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限验证登录MySQL */ mysqld --skip-grant-tables -- 修改root密码 密码加密函数password() update mysql.user set password=password('ro原创 2021-09-29 20:54:06 · 528 阅读 · 0 评论 -
SQL优化的一些浅显理解
bablabala:面试好多问SQL优化的问题,所以整理下SQL优化的问题,为什么要进行sql优化呢?查询性能低,执行时间过长,等待时间过长,SQL写的太差(尤其体现在多表查询上),索引失效,服务器参数(缓存,线程数)设置不合理,项目需求不合理…等等,我们程序员写代码时能做的只有对写SQL尽可能的做出优化,执行效率更高,有效的使用索引,所以重点放在写SQL上,下面整理了下优化SQL的方法。 查询之前的优化 热数据可以查询到之后可以使用别的数据库做缓存例如redis,要注意设置的过期时间和查询不到的情况的原创 2021-09-28 16:17:06 · 179 阅读 · 0 评论 -
oracle锁表
查看被锁表 SELECT B.OWNER, B.OBJECT_NAME, A.SESSION_ID, A.LOCKED_MODE FROM V$LOCKED_OBJECT A, DBA_OBJECTS B WHERE B.OBJECT_ID = A.OBJECT_ID; 查看那个用户锁表 SELECT B.USERNAME, B.SID, B.SERIAL#, LOGON_TIME FROM V$LOCKED_OBJECT A, V$SESSION B WHERE A.SESSION原创 2021-09-25 20:15:06 · 65 阅读 · 0 评论