Hiện nay khi hệ thống mạng cáp quang ngày càng phát triển, việc đấu nối các sợi quang cũng trở thành một công việc quen thuộc với các nhân viên kĩ thuật. Ở những bài chia sẻ trước chúng ta đã tìm hiểu về các loại đầu nối quang, một thành phần hỗ trợ quan trọng trong việc kết nối đường truyền quang. Hôm nay BKAII sẽ cùng các bạn tìm hiểu về một số phương pháp đấu nối sợi quang cũng như những ưu nhược điểm của từng phương pháp nhé!

Việc lựa chọn phương pháp nối đầu phù hợp là một việc khá quan trọng khi xây dựng triển khai bất kì hệ thống cáp quang nào. Bởi lẽ, hiện nay có rất nhiều loại cáp quang, nhiều loại đầu nối và cũng có nhiều phương pháp nối đầu quang. Người thi công phải thu thập đủ thông tin và lựa chọn phương pháp tốt, phù hợp với hạ tầng hiện tại, đảm bảo hiệu suất, khả năng tương thích công nghệ, chi phí phù hợp,…

Hiện nay có một số phương pháp nối đầu cáp quang:

Giải pháp MPO

Phương pháp này sẽ sử dụng đầu nối có mật độ sợi quang cao. Một đầu nối MPO chứa 12 sợi quang kích thước gần bằng một đầu nối SC. Hộp cát sét có một mặt là đầu nối MPO và mặt kia chia ra 12 đầu nối sợi quang. Những hộp này được sử dụng trong môi trường đấu nối cáp quang mật độ cao hoặc kết nối các thanh phân phối sợi quang từ khu vực phân phối tập trung đến khu vực phân phối thiết bị. Cáp trục gồm 12 sợi quang với đấu nối MPO tại mỗi đầu dùng kết nối hai hộp cát sét MPO với nhau. Với phương pháp này ta có thể nhanh chóng hoàn thiện hệ thống cáp quang.

Ưu điểm: Với phương pháp này chi phí thi công giảm đáng kể, tiết kiệm thời gian so với các phương pháp khác. MPO giúp hệ thống cáp quang nâng cao hiệu suất. Việc lắp đặt vô cùng dễ dàng, thi công đơn giản với hai thao tác cắm và rút. Đặc biệt MPO sẽ tương thích với các các ứng dụng hiện đại khác trong tương lai.

Tuy nhiên: Ở phương pháp này sẽ nảy sinh vấn đề về mức độ suy hao lớn do có số lượng điểm kết nối lớn, hạn chế thao tác với từng kết nối. Đặc biệt với phương pháp này ta cần quan tâm đến chiều dài cáp.

Hàn với cáp pig-tail

Nếu như hệ thống đòi hỏi tính ổn định cao, việc hàn sợi quang với đoạn cáp pig-tail được xem là giải pháp phù hợp. Ở mỗi đầu sợi quang sẽ có một mối hàn, tại các thanh hay hộp phối quang các đoạn cáp pig-tail được lắp vào phía sau.

Phương pháp này giúp giảm chi phí vật tư, mang lại hiệu suất cao, ít gây suy hao, khả năng quản lí và tính linh hoạt cao. Tuy nhiên, triển khai phương pháp này sẽ tăng chi phí thi công cho hệ thống do đòi hỏi yêu cầu chuyên môn cao. Nếu muốn áp dụng phương pháp này ta phải bỏ ra một khoản chi phí đầu tư cho máy hàn. Phương pháp hàn này lại không hỗ trợ công nghệ sợi quang song song, đây cũng là một hạn chế đáng lưu ý.

Bấm đầu nối

Với phương pháp này cáp quang được kéo đến những vị trí lắp đặt hộp phối quang, kĩ thuật viên sẽ thực hiện bấm đầu thủ công cho từng sợi quang.

Phương pháp thủ công này có chi phí vật tư và chi phí cho dụng cụ thấp, loại bỏ những hạn chế về môi trường làm việc. Chiều dài cáp không phải là vấn đề cần lưu tâm. Bấm đầu nối ta có thể thao tác đến từng kết nối, dễ dàng trong việc kéo cáp. Tuy nhiên với cách này chất lượng đầu nối phụ thuộc hoàn toàn vào đội ngũ thi công, nếu như đầu nối bị hỏng chi phí thi công sẽ tăng lên rất cao.

Ngoài ra ta có thể kể đến phương pháp mài đầu quang. Đây là phương pháp được dùng từ những năm 1980, khi việc kết nối sợi quang trở nên phổ biến. Hiện phương pháp này vẫn còn được sử dụng do có độ suy hao thấp và chi phí cạnh tranh. Phương pháp này có nhược điểm là tương đối phức tạp và mất thời gian loại bỏ các chất keo dính trong quá trình thi công. Đồng thời, chất lượng đầu nối cũng phụ thuộc nhiều vào kỹ năng của người thi công nên cần phải được huấn luyện và giám sát kỹ lưỡng.

Việc lựa chọn cách nối đầu nào cho phù hợp chúng ta cần xem xét đến ưu nhược điểm của từng phương pháp cũng như thực trạng hiện tại của hệ thống.

Xem thêm bài viết:

Trên đây mà một số chia sẻ về các phương pháp nối đầu quang. Cần thêm thông tin gì các bạn cứ liên hệ BKAII nhé!

"BKAII - Thiết bị truyền thông TỐT nhất với giá CẠNH TRANH nhất!"


 
 

Số lượng người đang truy cập...

Không thể hiển thị dữ liệu người dùng trực tuyến vào lúc này.

 
36.677MBMemory Usage616msRequest Duration
Joomla! Version4.4.13
PHP Version8.1.32
Identityguest
Response200
Templatet3_bs3_blank
Database
Server
mysql
Version
10.11.8-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
array:1 [ "srsltid" => "AfmBOopL3xJdVb3sAvuHIdz3SJKRojdLx505Hlnd1XO8uhwdKwUcpS1-" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:50 [ "PATH" => "/usr/local/bin:/bin:/usr/bin" "HTTP_ACCEPT" => "text/html,application/xhtm...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1749718846 "last" => 1749718846...
registry
array:3 [ "data" => array:3 [ "current_theme" => "red" "current_direction" => "ltr" "c...
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (4.1MB) (28.07ms)
  • afterInitialise (7.13MB) (135ms)
  • afterRoute (4.35MB) (35.1ms)
  • beforeRenderComponent com_content (380.19KB) (56.96ms)
  • Before Access::preloadComponents (all components) (477.52KB) (4.38ms)
  • After Access::preloadComponents (all components) (121.71KB) (850μs)
  • Before Access::preloadPermissions (com_content) (4.07KB) (25μs)
  • After Access::preloadPermissions (com_content) (1.09MB) (3.58ms)
  • Before Access::getAssetRules (id:554 name:com_content.article.386) (66.8KB) (68μs)
  • After Access::getAssetRules (id:554 name:com_content.article.386) (26.37KB) (369μs)
  • afterRenderComponent com_content (2.79MB) (39.23ms)
  • afterDispatch (2.33KB) (175μs)
  • beforeRenderModule mod_custom ( Mạng xã hội & Thống kê truy cập) (1.84MB) (24.03ms)
  • afterRenderRawModule mod_custom ( Mạng xã hội & Thống kê truy cập) (35.91KB) (1.48ms)
  • beforeRenderModule mod_custom ( Mạng xã hội & Thống kê truy cập) (752B) (8μs)
  • afterRenderModule mod_custom ( Mạng xã hội & Thống kê truy cập) (31.73KB) (442μs)
  • beforeRenderModule mod_custom (Công ty TNHH Tự động hóa và Tin học công nghiệp Bách Khoa (BKAII)) (1.01KB) (56μs)
  • afterRenderRawModule mod_custom (Công ty TNHH Tự động hóa và Tin học công nghiệp Bách Khoa (BKAII)) (2.22KB) (157μs)
  • beforeRenderModule mod_custom (Công ty TNHH Tự động hóa và Tin học công nghiệp Bách Khoa (BKAII)) (800B) (7μs)
  • afterRenderModule mod_custom (Công ty TNHH Tự động hóa và Tin học công nghiệp Bách Khoa (BKAII)) (2.09KB) (151μs)
  • beforeRenderModule mod_breadcrumbs (Breadcrumbs) (824B) (51μs)
  • afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (36.7KB) (1.32ms)
  • beforeRenderModule mod_breadcrumbs (Breadcrumbs) (704B) (7μs)
  • afterRenderModule mod_breadcrumbs (Breadcrumbs) (2.7KB) (224μs)
  • beforeRenderModule mod_whosonline (Số lượng người đang truy cập...) (760B) (55μs)
  • afterRenderRawModule mod_whosonline (Số lượng người đang truy cập...) (9.6KB) (645μs)
  • beforeRenderModule mod_whosonline (Số lượng người đang truy cập...) (752B) (7μs)
  • afterRenderModule mod_whosonline (Số lượng người đang truy cập...) (1.98KB) (161μs)
  • beforeRenderModule mod_articles_latest (Bài viết mới cập nhật...) (520B) (55μs)
  • afterRenderRawModule mod_articles_latest (Bài viết mới cập nhật...) (217.26KB) (90.18ms)
  • beforeRenderModule mod_articles_latest (Bài viết mới cập nhật...) (736B) (15μs)
  • afterRenderModule mod_articles_latest (Bài viết mới cập nhật...) (1.8KB) (204μs)
  • beforeRenderModule mod_menu (Main Menu) (2.13KB) (79μs)
  • afterRenderRawModule mod_menu (Main Menu) (9.1MB) (63.93ms)
  • beforeRenderModule mod_menu (Main Menu) (704B) (17μs)
  • afterRenderModule mod_menu (Main Menu) (1.84KB) (240μs)
  • beforeRenderModule mod_articles_categories (Demo Categories) (1.48KB) (41μs)
  • afterRenderRawModule mod_articles_categories (Demo Categories) (66.68KB) (2.2ms)
  • beforeRenderModule mod_articles_categories (Demo Categories) (720B) (10μs)
  • afterRenderModule mod_articles_categories (Demo Categories) (1.78KB) (190μs)
  • beforeRenderModule mod_finder (Smart Search Module) (344B) (67μs)
  • afterRenderRawModule mod_finder (Smart Search Module) (454.68KB) (9.47ms)
  • beforeRenderModule mod_finder (Smart Search Module) (720B) (13μs)
  • afterRenderModule mod_finder (Smart Search Module) (1.73KB) (195μs)
  • afterRender (3.53MB) (115ms)
  • 1 x afterInitialise (7.13MB) (21.9%)
    134.89ms
    1 x afterRender (3.53MB) (18.75%)
    115.48ms
    1 x afterRenderRawModule mod_articles_latest (Bài viết mới cập nhật...) (217.26KB) (14.64%)
    90.18ms
    1 x afterRenderRawModule mod_menu (Main Menu) (9.1MB) (10.38%)
    63.93ms
    1 x beforeRenderComponent com_content (380.19KB) (9.25%)
    56.96ms
    1 x afterRenderComponent com_content (2.79MB) (6.37%)
    39.23ms
    1 x afterRoute (4.35MB) (5.7%)
    35.10ms
    1 x afterLoad (4.1MB) (4.56%)
    28.07ms
    1 x beforeRenderModule mod_custom ( Mạng xã hội & Thống kê truy cập) (1.84MB) (3.9%)
    24.03ms
    1 x afterRenderRawModule mod_finder (Smart Search Module) (454.68KB) (1.54%)
    9.47ms
    1 x Before Access::preloadComponents (all components) (477.52KB) (0.71%)
    4.38ms
    1 x After Access::preloadPermissions (com_content) (1.09MB) (0.58%)
    3.58ms
    1 x afterRenderRawModule mod_articles_categories (Demo Categories) (66.68KB) (0.36%)
    2.20ms
    1 x afterRenderRawModule mod_custom ( Mạng xã hội & Thống kê truy cập) (35.91KB) (0.24%)
    1.48ms
    1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (36.7KB) (0.21%)
    1.32ms
    1 x After Access::preloadComponents (all components) (121.71KB) (0.14%)
    850μs
    1 x afterRenderRawModule mod_whosonline (Số lượng người đang truy cập...) (9.6KB) (0.1%)
    645μs
    1 x afterRenderModule mod_custom ( Mạng xã hội & Thống kê truy cập) (31.73KB) (0.07%)
    442μs
    1 x After Access::getAssetRules (id:554 name:com_content.article.386) (26.37KB) (0.06%)
    369μs
    1 x afterRenderModule mod_menu (Main Menu) (1.84KB) (0.04%)
    240μs
    1 x afterRenderModule mod_breadcrumbs (Breadcrumbs) (2.7KB) (0.04%)
    224μs
    1 x afterRenderModule mod_articles_latest (Bài viết mới cập nhật...) (1.8KB) (0.03%)
    204μs
    1 x afterRenderModule mod_finder (Smart Search Module) (1.73KB) (0.03%)
    195μs
    1 x afterRenderModule mod_articles_categories (Demo Categories) (1.78KB) (0.03%)
    190μs
    1 x afterDispatch (2.33KB) (0.03%)
    175μs
    1 x afterRenderModule mod_whosonline (Số lượng người đang truy cập...) (1.98KB) (0.03%)
    161μs
    1 x afterRenderRawModule mod_custom (Công ty TNHH Tự động hóa và Tin học công nghiệp Bách Khoa (BKAII)) (2.22KB) (0.03%)
    157μs
    1 x afterRenderModule mod_custom (Công ty TNHH Tự động hóa và Tin học công nghiệp Bách Khoa (BKAII)) (2.09KB) (0.02%)
    151μs
    1 x beforeRenderModule mod_menu (Main Menu) (2.13KB) (0.01%)
    79μs
    1 x Before Access::getAssetRules (id:554 name:com_content.article.386) (66.8KB) (0.01%)
    68μs
    1 x beforeRenderModule mod_finder (Smart Search Module) (344B) (0.01%)
    67μs
    1 x beforeRenderModule mod_custom (Công ty TNHH Tự động hóa và Tin học công nghiệp Bách Khoa (BKAII)) (1.01KB) (0.01%)
    56μs
    1 x beforeRenderModule mod_whosonline (Số lượng người đang truy cập...) (760B) (0.01%)
    55μs
    1 x beforeRenderModule mod_articles_latest (Bài viết mới cập nhật...) (520B) (0.01%)
    55μs
    1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs) (824B) (0.01%)
    51μs
    1 x beforeRenderModule mod_articles_categories (Demo Categories) (1.48KB) (0.01%)
    41μs
    1 x Before Access::preloadPermissions (com_content) (4.07KB) (0%)
    25μs
    1 x beforeRenderModule mod_menu (Main Menu) (704B) (0%)
    17μs
    1 x beforeRenderModule mod_articles_latest (Bài viết mới cập nhật...) (736B) (0%)
    15μs
    1 x beforeRenderModule mod_finder (Smart Search Module) (720B) (0%)
    13μs
    1 x beforeRenderModule mod_articles_categories (Demo Categories) (720B) (0%)
    10μs
    1 x beforeRenderModule mod_custom ( Mạng xã hội & Thống kê truy cập) (752B) (0%)
    8μs
    1 x beforeRenderModule mod_custom (Công ty TNHH Tự động hóa và Tin học công nghiệp Bách Khoa (BKAII)) (800B) (0%)
    7μs
    1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs) (704B) (0%)
    7μs
    1 x beforeRenderModule mod_whosonline (Số lượng người đang truy cập...) (752B) (0%)
    7μs
36 statements were executed, 7 of which were duplicates, 29 unique108ms3.14MB
  • SELECT @@SESSION.sql_mode;70μs1.57KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `idc_session` WHERE `session_id` = ?146μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `idc_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1301μs1.73KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `idc_viewlevels`95μs976B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `idc_usergroups` AS `a` LEFT JOIN `idc_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest130μs2.27KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `idc_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`588μs4.3KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `idc_menu` AS `m` LEFT JOIN `idc_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`5.35ms820.55KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `idc_categories` AS `s` INNER JOIN `idc_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`371μs5.13KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `idc_template_styles` AS `s` LEFT JOIN `idc_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1235μs2.45KB/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT * FROM `idc_languages` WHERE `published` = 1 ORDER BY `ordering` ASC195μs2.22KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `idc_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43,:preparedArray44)472μs8.12KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `idc_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 01.37ms173.8KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `idc_content`573μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `idc_content` SET `hits` = (`hits` + 1) WHERE `id` = '386'272μs48B/libraries/src/Table/Table.php:1325Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `idc_content` AS `a` INNER JOIN `idc_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `idc_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `idc_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `idc_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `idc_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)360μs24.63KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `idc_categories` AS `s` INNER JOIN `idc_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`305μs5.17KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `idc_contentitem_tag_map` AS `m` INNER JOIN `idc_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)215μs7.72KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `idc_categories` AS `s` INNER JOIN `idc_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`355μs5.17KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM idc_fields AS a LEFT JOIN `idc_languages` AS l ON l.lang_code = a.language LEFT JOIN idc_users AS uc ON uc.id=a.checked_out LEFT JOIN idc_viewlevels AS ag ON ag.id = a.access LEFT JOIN idc_users AS ua ON ua.id = a.created_user_id LEFT JOIN idc_fields_groups AS g ON g.id = a.group_id LEFT JOIN `idc_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC846μs6.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`catid`,`a`.`language`, CASE WHEN CHAR_LENGTH(`a`.`alias`) != 0 THEN CONCAT_WS(':', `a`.`id`, `a`.`alias`) ELSE a.id END AS `slug`, CASE WHEN CHAR_LENGTH(`cc`.`alias`) != 0 THEN CONCAT_WS(':', `cc`.`id`, `cc`.`alias`) ELSE cc.id END AS `catslug` FROM `idc_content` AS `a` LEFT JOIN `idc_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND (`publish_up` IS NULL OR `publish_up` <= :nowDate1) AND (`publish_down` IS NULL OR `publish_down` >= :nowDate2) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC6.91ms246.03KBParams/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `idc_categories` AS `s` INNER JOIN `idc_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`308μs5.17KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `idc_modules` AS `m` LEFT JOIN `idc_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `idc_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`2.08ms1.36MBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `idc_content` AS `a` LEFT JOIN `idc_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `idc_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `idc_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `idc_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `idc_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `idc_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) ORDER BY a.created DESC LIMIT 1583.73ms309.09KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `idc_categories` AS `s` INNER JOIN `idc_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`402μs5.17KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM idc_hikashop_config386μs152.94KB/administrator/components/com_hikashop/classes/config.php:16Copy
  • SET sql_mode=(SELECT REPLACE(REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''), 'STRICT_TRANS_TABLES', ''));52μs0B/administrator/components/com_hikashop/helpers/helper.php:3422Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `idc_categories` AS `s` INNER JOIN `idc_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`394μs5.14KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `idc_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1374μs928B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `idc_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)270μs968B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `idc_scheduler_tasks` AS `a` WHERE `a`.`state` = 1178μs1.68KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `alias` FROM `idc_content` WHERE `id` = :id132μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `idc_content` WHERE `id` = :id120μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `idc_content` WHERE `id` = :id105μs12.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `idc_content` WHERE `id` = :id99μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `session_id` FROM `idc_session` WHERE `session_id` = ?111μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • INSERT INTO `idc_session` (`data`,`time`,`session_id`) VALUES (?, ?, ?)338μs864BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy