Performance Profiling

Total processing time: 124 ms; Peak memory: 5.865 MB. Show Profiling Timeline

总计59条数据
TimeDurationCategoryInfo
  
23:29:53.86836.1 msyii\db\Command::querySELECT "object_id", count(*) as comment FROM "a57be577deb434"."tbl_comments" WHERE ("object_type"=1) AND ("object_id"=1018) GROUP BY "object_id"
23:29:53.90819.1 msyii\db\Command::querySELECT "object_id", count(*) AS unread FROM "a57be577deb434"."tbl_unread_comments" WHERE ("object_type"=1) AND (remind_user_id = 1001 AND is_read = false) AND ("object_id"=1018) GROUP BY "object_id"
23:29:53.9292.5 msyii\db\Command::queryINSERT INTO "global"."tbl_api_log" ("code", "schema", "user_id", "device_type", "version_code", "url", "request", "response", "php_error", "time", "duration") VALUES (200, 'a57be577deb434', 1001, 0, 276, 'v2/project/change-status', '{"Projects":{"id":"1018","salesForecast":"181","project_progress":"2"},"access_token":"lLLCHpZSQkMu0_ceemp9PVo8_3HEKkFC","device_type":"0","version_code":"276","token":"97a52fb976aa829e4c25bbeb79272bbe","posttime":"1783870194"}', '{"code":200,"data":{"model":{"id":1018,"client_id":982,"project_status":5,"project_progress":2,"budget":"3000000","profit_pct":"10","bargain_date":"2019-09-30","description":"\u4ebf\u8054\u7edf\u4e00\u901a\u8baf\u89e3\u51b3\u65b9\u6848\uff1a\u89c6\u9891\u4f1a\u8bae+IP\u7535\u8bdd+\u5373\u65f6\u901a\u8baf","created_by":1001,"created_at":"2018-11-16 13:43:20","updated_at":"2026-07-12 23:29:53","engineer_id":null,"project_title":"\u89c6\u9891\u534f\u4f5c\u53ca\u5373\u65f6\u901a\u8baf\u878d\u5408\u65b9\u6848","collected":"0","status_updated_at":"2019-02-25 11:11:01.826385+08","success_rate":null,"comment":"\u4ebf\u8054\u7edf\u4e00\u901a\u8baf\u89e3\u51b3\u65b9\u6848\uff1a\u89c6\u9891\u4f1a\u8bae+IP\u7535\u8bdd+\u5373\u65f6\u901a\u8baf\r\n1. \u5ba2\u6237\u5173\u6ce8\u70b9\uff1a\n2. \u8d62\u5355\u5173\u952e\u6761\u4ef6\uff1a\n3. \u9879\u76ee\u89e3\u51b3\u7684\u95ee\u9898\uff1a\n4. \u5ba2\u6237\u503e\u5411\u7684\u65b9\u6848\u662f\uff1a\n5. \u7ade\u4e89\u5bf9\u624b\u7684\u65b9\u6848\uff1a\n6. \u662f\u5426\u6709\u9886\u8def\u4eba\uff1a\n7. \u5ba2\u6237\u5173\u952e\u4eba\u662f\u5426\u652f\u6301\u6211\u4eec\uff1a\n8. \u5382\u5546\u662f\u5426\u652f\u6301\u6211\u4eec\uff1a\n9. \u5408\u4f5c\u65b9\u5f0f\uff1a\n10. \u4ed8\u6b3e\u65b9\u5f0f\uff1a\n11. \u51b3\u7b56\u6d41\u7a0b\uff1a\n12. \u6211\u7684\u95ee\u9898\uff1a","contract_type":1,"progress_updated_at":"2026-07-12 23:29:53.843677+08","forecast_updated_at":"2019-03-05 10:53:24.402598+08","end_at":"2022-08-02 11:44:02","pinyin_shortcut":"spxzjjstxrhfa","creator":5076,"used_client":2125,"from_contact":null,"total_contact_point":null,"paid_contact_point":null,"project_product_version_id":null,"is_sales_order_ready":false,"collected_plan":null,"change_status_to":null,"is_verify":false,"remain":"2694 days 12:18:52.030741","progress_remain":"00:00:00.013449","forecast_remain":"2686 days 12:36:29.454528","issued_invoices":null,"client":{"id":982,"key":982,"name":"\u4e2d\u56fd\u4fe1\u606f\u5b89\u5168\u7814\u7a76\u6240","logo":null,"sales_rep":1001},"usedClient":{"id":2125,"key":2125,"name":"\u5317\u4eac\u673a\u5668\u5236\u9020\u6709\u9650\u516c\u53f8"},"projectArchitects":[{"project_id":1018,"contribution":"1","engineer_id":5074,"name":"\u803f\u7a0b\u6797"}],"projectStatus":{"id":5,"key":5,"name":"\u5546\u673a\u6401\u7f6e"},"projectProgress":{"id":2,"key":2,"name":"\u786e\u8ba4\u95ee\u9898"},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda"},"projectProductTypes":[{"id":5150,"product_type_id":91,"key":91,"name":"\u534f\u4f5c","budget":"3000000","pct":"10","project_id":1018}],"salesForecast":{"id":181,"key":181,"name":"\u6211\u81ea\u5df1\u505a\u5e84"},"opportunityFrom":{"id":167,"key":167,"name":"\u5382\u5546\u4ecb\u7ecd"},"purchaseType":{"id":128,"key":128,"name":"\u516c\u5f00\u62db\u6807"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectRemindReceivers":[],"buildContract":null,"commentCount":null,"workLogCount":{"project_id":1018,"count":53},"caseCount":{"project_id":1018,"count":54},"unreadComments":null,"fromContact":null,"unissued_invoice":3000000,"remain_display":2694,"progress_remain_display":0,"forecast_remain_display":2686,"is_exceeded":false,"can_update":true,"can_delete":true,"contract_type_display":"\u4ea7\u54c1\u9500\u552e"}},"status":1,"msg":[{"name":"success","success":"\u5546\u673a\u5df2\u88ab\u6210\u529f\u4fee\u6539","error":""}],"ip":"223.74.191.180","ua":"jinchangxiao\/2.3.176 (XiaomiMi 10; Android 13)"}', FALSE, '2026-07-12 23:29:53', 116634880) RETURNING "id"
23:29:53.8452.0 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_change_logs" WHERE ("project_id"=1018) AND ("end_at" IS NULL) ORDER BY "id" DESC LIMIT 1
23:29:53.9061.8 msyii\db\Command::querySELECT "project_id", count(id) as count FROM "a57be577deb434"."tbl_cases" WHERE "project_id"=1018 GROUP BY "project_id"
23:29:53.8361.8 msyii\db\Command::executeINSERT INTO "a57be577deb434"."tbl_object_change_logs" ("act", "attribute", "object_id", "object_type", "created_by", "created_at", "new_value", "old_value", "description") VALUES (2, 'project_progress', 1018, 1, 1001, 'now()', '["\u786e\u8ba4\u95ee\u9898"]', '["\u63a8\u52a8\u6210\u4ea4"]', '{"d1":"\u5218\u4eba\u8bda","d2":"\u66f4\u65b0\u4e86","d3":"\u9500\u552e\u9636\u6bb5","d4":["\u63a8\u52a8\u6210\u4ea4 <b>\u53d8\u4e3a<\/b> \u786e\u8ba4\u95ee\u9898"]}')
23:29:53.8431.4 msyii\db\Command::executeUPDATE "a57be577deb434"."tbl_projects" SET "project_progress"=2, "updated_at"='now()', "progress_updated_at"='now()' WHERE "id"=1018
23:29:53.8551.3 msyii\db\Command::executeINSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('INSERT', 'app\models\ObjectChangeLogs', 643336, 'a:13:{s:2:"id";i:643336;s:9:"object_id";i:982;s:11:"object_type";i:10;s:9:"target_id";i:1018;s:18:"target_object_type";i:1;s:3:"act";i:2;s:9:"attribute";s:6:"update";s:9:"old_value";s:4:"1018";s:9:"new_value";s:4:"1018";s:11:"description";s:161:"{"d1":"\u5218\u4eba\u8bda","d2":"\u66f4\u65b0\u4e86","d3":"\u5546\u673a","d4":["\u89c6\u9891\u534f\u4f5c\u53ca\u5373\u65f6\u901a\u8baf\u878d\u5408\u65b9\u6848"]}";s:10:"created_by";i:1001;s:10:"created_at";N;s:9:"is_delete";N;}', '', 1001, '223.74.191.180')
23:29:53.8521.3 msyii\db\Command::executeINSERT INTO "a57be577deb434"."tbl_term_taxonomy_relationships" ("term_id", "taxonomy_id", "object_id") VALUES (13, 181, 1018)
23:29:53.8481.2 msyii\db\Command::executeINSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\Projects', 1018, 'a:2:{s:16:"project_progress";s:1:"2";s:6:"end_at";s:19:"2022-08-02 11:44:02";}', '', 1001, '223.74.191.180')
23:29:53.8531.1 msyii\db\Command::queryINSERT INTO "a57be577deb434"."tbl_object_change_logs" ("act", "attribute", "object_id", "object_type", "target_id", "target_object_type", "created_by", "new_value", "old_value", "description") VALUES (2, 'update', 982, 10, 1018, 1, 1001, '1018', '1018', '{"d1":"\u5218\u4eba\u8bda","d2":"\u66f4\u65b0\u4e86","d3":"\u5546\u673a","d4":["\u89c6\u9891\u534f\u4f5c\u53ca\u5373\u65f6\u901a\u8baf\u878d\u5408\u65b9\u6848"]}') RETURNING "id"
23:29:53.8501.0 msyii\db\Command::executeDELETE FROM "a57be577deb434"."tbl_term_taxonomy_relationships" WHERE ("object_id"=1018) AND ("term_id"=13)
23:29:53.8161.0 msyii\db\Command::querySELECT * FROM "global"."vw_user_login" WHERE "access_token"='lLLCHpZSQkMu0_ceemp9PVo8_3HEKkFC'
23:29:53.8560.8 msyii\db\Command::querySELECT *, now() - status_updated_at as remain, now() - p.progress_updated_at as progress_remain, now() - p.forecast_updated_at as forecast_remain, (SELECT sum(amount) FROM a57be577deb434.tbl_invoices i WHERE i.project_id = p.id) as issued_invoices FROM "a57be577deb434"."tbl_projects" "p" WHERE "p"."id"='1018'
23:29:53.9050.7 msyii\db\Command::querySELECT "project_id", count(id) as count FROM "a57be577deb434"."tbl_work_logs" WHERE ("is_draft"=FALSE) AND ("project_id"=1018) GROUP BY "project_id"
23:29:53.8190.6 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1001
23:29:53.8620.6 msyii\db\Command::querySELECT id, product_type_id, product_type_id as key, name, coalesce(budget, 0) as budget, coalesce(pct, 0) as pct, project_id FROM "a57be577deb434"."tbl_project_product_types" WHERE "project_id"=1018
23:29:53.8220.6 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_projects" WHERE "id"='1018'
23:29:53.8590.5 msyii\db\Command::querySELECT "project_id", "contribution", "engineer_id", "u"."name" FROM "a57be577deb434"."tbl_project_architects" LEFT JOIN "a57be577deb434"."tbl_users" "u" ON engineer_id = u.id WHERE "a57be577deb434"."tbl_project_architects"."project_id"=1018
23:29:53.8270.5 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_term_taxonomy_relationships" WHERE "object_id"=1018
23:29:53.8160.5 msyii\db\Connection::openOpening DB connection: pgsql:host=postgresql.server.local;port=5432;dbname=beta
23:29:53.8290.4 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_projects" WHERE ("client_id"=982) AND ("project_title"='视频协作及即时通讯融合方案') AND ("id" != 1018))
23:29:53.8280.4 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_term_taxonomies" WHERE ("term_id"=13) AND ("id" IN (94, 2, 100, 128, 167, 140, 181, 205, 204, 319, 359, 377)) ORDER BY "sort"
23:29:53.8630.4 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_term_taxonomies" WHERE ("term_id"=13) AND ("id" IN (94, 2, 100, 128, 167, 140, 181, 205, 204, 319, 359, 377)) ORDER BY "sort"
23:29:53.8490.4 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_clients" WHERE "id"=982
23:29:53.8380.4 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_projects" WHERE ("client_id"=982) AND ("project_title"='视频协作及即时通讯融合方案') AND ("id" != 1018))
23:29:53.8330.4 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1001
23:29:53.8610.4 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_clients" WHERE "id"=982
23:29:53.8580.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "logo", "sales_rep" FROM "a57be577deb434"."tbl_clients" WHERE "id"=982
23:29:53.8650.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_term_taxonomies" WHERE ("term_id"=10) AND ("id" IN (94, 2, 100, 128, 167, 140, 181, 205, 204, 319, 359, 377)) ORDER BY "sort"
23:29:53.8310.3 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_clients" WHERE "id"=2125)
23:29:53.8660.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_term_taxonomies" WHERE ("term_id"=9) AND ("id" IN (94, 2, 100, 128, 167, 140, 181, 205, 204, 319, 359, 377)) ORDER BY "sort"
23:29:53.8670.3 msyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1001)
23:29:53.8340.3 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_progresses" WHERE "id"='2'
23:29:53.8300.3 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_clients" WHERE "id"=982)
23:29:53.8630.3 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_term_taxonomy_relationships" WHERE "object_id"=1018
23:29:53.8410.3 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1001)
23:29:53.8390.3 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_clients" WHERE "id"=982)
23:29:53.8320.3 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1001)
23:29:53.8330.3 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=5076)
23:29:53.8390.3 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_clients" WHERE "id"=2125)
23:29:53.8640.3 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_term_taxonomy_relationships" WHERE "object_id"=1018
23:29:53.8620.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_users" WHERE "id"=1001
23:29:53.8300.3 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_contract_types" WHERE "id"=1)
23:29:53.8650.3 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_term_taxonomy_relationships" WHERE "object_id"=1018
23:29:53.8410.3 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=5076)
23:29:53.8590.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_clients" WHERE "id"=2125
23:29:53.8670.3 msyii\db\Command::querySELECT "id", "user_id", "user_id" AS "key", "project_id" FROM "a57be577deb434"."tbl_project_remind_receivers" WHERE "project_id"=1018
23:29:53.8310.3 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_project_progresses" WHERE "id"='2')
23:29:53.8600.3 msyii\db\Command::querySELECT "id", "id" AS "key", "project_status" AS "name" FROM "a57be577deb434"."tbl_project_statuses" WHERE "id"=5
23:29:53.8660.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex" FROM "a57be577deb434"."tbl_users" WHERE "id"=1001
23:29:53.8680.3 msyii\db\Command::querySELECT "id", "from_project", "payment_collection_remind_ahead", "serial_no" FROM "a57be577deb434"."tbl_sales_contracts" WHERE "from_project"=1018
23:29:53.8350.2 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_progresses" WHERE "id"=6
23:29:53.8400.2 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_project_progresses" WHERE "id"='2')
23:29:53.8320.2 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_project_statuses" WHERE "id"=5)
23:29:53.8380.2 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_contract_types" WHERE "id"=1)
23:29:53.8610.2 msyii\db\Command::querySELECT "id", "id" AS "key", "project_progress" AS "name" FROM "a57be577deb434"."tbl_project_progresses" WHERE "id"=2
23:29:53.8400.2 msyii\db\Command::querySELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_project_statuses" WHERE "id"=5)
23:29:53.8670.2 msyii\db\Command::querySELECT "id", "id" AS "key", "type" AS "name" FROM "a57be577deb434"."tbl_contract_types" WHERE "id"=1