<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [TOC] ## 1. 統計員工任務個數和任務得分之和(按照員工姓名和部門編號分組) ~~~ -- auto-generated definition create table kpi_task ( id int auto_increment primary key, task_pid int not null comment '父任務id', task_pids varchar(64) not null comment '遞歸父任務id,逗號分隔', is_leaf int not null comment '0:不是葉子結點,1:是', task_name varchar(128) not null comment '任務名稱(標題)', task_type varchar(8) not null comment '任務類別', task_owner varchar(64) not null comment '任務歸屬人,直接存人名', task_creator varchar(16) not null comment '任務創建人', task_createtime datetime not null comment '任務創建時間', task_projectid int not null comment '任務歸屬項目id(對應kpi_project表)', task_orgid int not null comment '任務歸屬組織id(對應sys_org表)', content varchar(1024) not null comment '任務內容', start_time datetime not null comment '任務開始時間', end_time datetime not null comment '任務結束時間', task_score int not null comment '任務打分', task_evaluate varchar(128) not null comment '任務評價', parent_score int not null comment '父任務評分,沒有父任務此處填1' ) comment '員工任務表' ; ~~~ ![](https://box.kancloud.cn/23d6c2be4d52b5b97809f6d2200c69d7_1861x415.png) ~~~ SELECT sum(task_score * parent_score) emp_score, count(1) task_count, task_owner, task_orgid, extract(year_month from start_time) taskmonth FROM kpi_task WHERE is_leaf =1 GROUP BY task_owner,task_orgid,taskmonth; ~~~ 1. GROUP BY task_owner,task_orgid,taskmonth; 按照任務所屬人,任務歸屬組織id,月份分組 2. sum(task_score * parent_score) emp_score 先對每條記錄task_score * parent_score,然后對所有的乘積求和 3. count(1) :求分組記錄數,1可以優化效率 4. extract(year_month from start_time) :提取年月 ![](https://box.kancloud.cn/fe22a95f0d45e1d7ba3d4f356bc8564a_903x190.png) ## 2. ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction 1. 去查看先當前庫的線程情況: processlist命令的輸出結果顯示了有哪些線程在運行,可以檢查當前數據庫的運行狀態 ~~~ mysql> show full processlist; +----+--------+--------------------+--------+---------+------+-------+-----------------------+ | Id | User | Host | db | Command | Time | State | Info | +----+--------+--------------------+--------+---------+------+-------+-----------------------+ | 5 | zabbix | localhost | zabbix | Sleep | 3072 | | NULL | | 6 | zabbix | localhost | zabbix | Sleep | 3072 | | NULL | | 7 | zabbix | localhost | zabbix | Sleep | 3072 | | NULL | | 8 | zabbix | localhost | zabbix | Sleep | 759 | | NULL | | 9 | zabbix | localhost | zabbix | Sleep | 758 | | NULL | | 10 | zabbix | localhost | zabbix | Sleep | 3072 | | NULL | | 11 | zabbix | localhost | zabbix | Sleep | 4 | | NULL | | 12 | zabbix | localhost | zabbix | Sleep | 2 | | NULL | | 13 | zabbix | localhost | zabbix | Sleep | 7 | | NULL | | 14 | zabbix | localhost | zabbix | Sleep | 6 | | NULL | | 15 | zabbix | localhost | zabbix | Sleep | 11 | | NULL | | 16 | zabbix | localhost | zabbix | Sleep | 0 | | NULL | | 17 | zabbix | localhost | zabbix | Sleep | 3072 | | NULL | | 18 | zabbix | localhost | zabbix | Sleep | 4 | | NULL | | 19 | zabbix | localhost | zabbix | Sleep | 7 | | NULL | | 20 | zabbix | localhost | zabbix | Sleep | 3072 | | NULL | | 21 | zabbix | localhost | zabbix | Sleep | 15 | | NULL | | 22 | zabbix | localhost | zabbix | Sleep | 3 | | NULL | | 23 | zabbix | localhost | zabbix | Sleep | 3072 | | NULL | | 24 | zabbix | localhost | zabbix | Sleep | 3072 | | NULL | | 25 | zabbix | localhost | zabbix | Sleep | 3072 | | NULL | | 26 | zabbix | localhost | zabbix | Sleep | 4 | | NULL | | 38 | root | 192.168.56.1:49866 | exam | Sleep | 505 | | NULL | | 42 | root | localhost | exam | Query | 0 | init | show full processlist | | 48 | root | 192.168.56.1:49963 | exam | Sleep | 2224 | | NULL | | 49 | root | 192.168.56.1:49964 | exam | Sleep | 2210 | | NULL | +----+--------+--------------------+--------+---------+------+-------+-----------------------+ 26 rows in set (0.00 sec) ~~~ 列說明: > id: 一個標識 > user: 顯示當前用戶,如果不是root,這 個命令就只顯示你權限范圍內的sql語句。 > host: 顯示這個語句是從哪個ip的哪個端口上發出的 > db: 顯示 這個進程目前連接的數據庫。 > command:顯示當前連接的執行的命令,一般就是休眠(sleep),查詢(query),連接 (connect)。 > time: 此這個狀態持續的時間,單位是秒。 > state: 顯示使用當前連接的sql語句的狀態,只是語句執行中的某一個狀態,一個sql語句,已查詢為例,可能需要經過copying to tmp table,Sorting result,Sending data等狀態才可以完成 > info: 顯示這個sql語句,因為長度有限,所以長的sql語句就顯示不全,但是一個判斷問題語句的重要依據。 查看innodb的事務表INNODB_TRX,看下里面是否有正在鎖定的事務線程,看看ID是否在show full processlist里面的sleep線程中,如果是,就證明這個sleep的線程事務一直沒有commit或者rollback而是卡住了,我們需要手動kill掉。 ~~~ SELECT * FROM information_schema.INNODB_TRX\G; ~~~ 可以看到,有一個事務一直在執行,所以kill掉 ![](https://box.kancloud.cn/bc4f3dcd02e0f03b579e21d6ccb2b853_901x728.png) ## 2. update用一張表更新另一張表 ~~~ UPDATE driving_exam2 AS driving , app_study_item AS app SET driving.content_category_police = app.content_category_police WHERE driving.question = app.questions_content ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看