نقاش ويكيبيديا:تقارير قاعدة البيانات/المستخدمين حسب عدد إنشاء الصفحات
أضف موضوعًاالمظهر
أحدث تعليق: قبل ساعتين من لوقا في الموضوع الوحدات
هذه صفحة النقاش المخصصة للتحاور بخصوص التحسينات على صفحة تقارير قاعدة البيانات/المستخدمين حسب عدد إنشاء الصفحات. |
|
أرشيف النقاشات: 1 |
الاستعلام
[عدل]SELECT u.user_name as user_name,
(
SELECT MIN(rev_timestamp)
FROM revision
WHERE rev_actor = a.actor_id
) AS first_edit_date,
(
SELECT COUNT(*)
FROM revision
INNER JOIN actor ON rev_actor = actor.actor_id
INNER JOIN page on rev_page = page.page_id
WHERE page_namespace = 0
AND page_is_redirect = 0
AND rev_parent_id = 0
AND rev_actor = a.actor_id
) AS pages_created,
(
select COUNT(*)
FROM revision
INNER JOIN actor ON rev_actor = actor.actor_id
INNER JOIN page p on rev_page = page_id
WHERE page_namespace = 10
and page_is_redirect = 0
and rev_parent_id = 0
AND rev_actor = a.actor_id
) AS template_created,
(
select COUNT(*)
FROM revision
INNER JOIN actor ON rev_actor = actor.actor_id
INNER JOIN page p on rev_page = page_id
WHERE page_namespace = 12
and page_is_redirect = 0
and rev_parent_id = 0
AND rev_actor = a.actor_id
) AS help_created,
(
select COUNT(*)
FROM revision
INNER JOIN actor ON rev_actor = actor.actor_id
INNER JOIN page p on rev_page = page_id
WHERE page_namespace = 14
and page_is_redirect = 0
and rev_parent_id = 0
AND rev_actor = a.actor_id
) AS category_created,
(
select COUNT(*)
FROM revision
INNER JOIN actor ON rev_actor = actor.actor_id
INNER JOIN page p on rev_page = page_id
WHERE page_namespace = 100
and page_is_redirect = 0
and rev_parent_id = 0
and page_title not like "%/%"
AND rev_actor = a.actor_id
) AS portals_created,
(
select COUNT(*)
FROM revision
INNER JOIN actor ON rev_actor = actor.actor_id
INNER JOIN page p on rev_page = page_id
WHERE page_namespace=0
and page_is_redirect=1
and rev_parent_id=0
AND rev_actor = a.actor_id
) AS redirect_created
FROM user u
JOIN actor a ON a.actor_user = u.user_id
AND ucase(actor_name) NOT LIKE ucase("%BOT") COLLATE utf8mb4_general_ci
AND actor_name NOT LIKE "%بوت%" COLLATE utf8mb4_general_ci
AND actor_name NOT IN (SELECT user_name
FROM user_groups
INNER JOIN user ON user_id = ug_user
WHERE ug_group = "bot")
AND actor_id NOT IN ("2579643")
ORDER BY pages_created DESC
LIMIT 500;
-- Lokas (راسلني) 18:35، 22 ديسمبر 2022 (ت ع م)
تحديث الصفحة
[عدل]مرحبا @لوقا: لم يُحدّث البوت الصفحة منذ أكثر من عشرة أيام ولم يوزع الأوسمة كذلك، تحياتي. أبو هشام 06:22، 27 يوليو 2023 (ت ع م)
- مرحبًا ◀ أبو هشام، نعم بالفعل هذه الصفحة وثلاث صفحات أخرى قمت بإيقافهما منذ أسبوع تقريبا بسب أني وجدت أن الاستعلام يأخذ وقتا طويلا جدا تقريبا ٣ ساعات علي غير العادة (العادي من نص دقيقة إلى خمس دقائق علي أسوأ الأحوال) لذلك قمت بإيقاف تحديث هذه الصفحات بشكل مؤقت لحين كتابه استعلام جديد، وبخصوص بوت الأوسمة حدث به نفس المشكلة ولكن قمت بتحديثه أمس وتم حل المشكلة والمفروض يعود للعمل كما كان الأسبوع القادم (معاد تشغيله القادم يوم الإثنين لأنه يعمل كل يوم اثنين) وسوف يتم توزيع أوسمة آخر اسبوعين التي توقف بها يوم، تحياتي. -- Lokas (راسلني) 08:29، 27 يوليو 2023 (ت ع م)
الوحدات
[عدل]مرحبًا @لوقا: هل يمكن تضمين الوحدات في الجدول؟ إبراهيم قاسمراسلني 06:39، 14 نوفمبر 2024 (ت ع م)
- مرحبًا @Mr. Ibrahem، نعم، يمكن ذلك. سوف يظهر مع التحديث غدًا إن شاء الله. نحياتي. -- Lokas (راسلني) 07:32، 14 نوفمبر 2024 (ت ع م)