@LongThanh.it vậy thì bài toán của b phải làm lại từ chỗ lấy mảng to, trừ A, B kia. chứ ko phải tìm cách để bypass cái whereIn để nó xử lý đc nhiều hơn vì hãy nghĩ đến dữ liệu có 100k, 1tr thì tăng cái max_allowed_packet đến bao giờ cho đủ.
ví dụ mảng $arr chứa 30k posts rồi thì ko cần dùng sql để đếm số post có date > mốc thời gian nữa. có thể dùng for để lặp rồi đếm or đơn giản hơn là khi lấy ra mảng cực to, mảng A, mảng B thì lấy những cái có date phù hợp trc đã.
@conghdql4Ví dụ như chủ thớt muốn đếm những account đều xuất hiện ở hệ thống A và hệ thống B thì sao bạn ?
ví dụ gặp trg hợp ntn thì nên có 1 bảng riêng để lưu thông tin rằng account ở A có tồn tại ở B ko và ngược lại. việc check này đc thực hiện sau khi đk tài khoản. sau đó việc count và thống kê dễ dàng hơn rất nhiều.
ví dụ FB check xem user có dùng Insta ko thì chẳng nhẽ mỗi lần check lại whereIn với hàng triệu , hàng tỷ ID.
Đúng rồi mình không count vậy được.
Bài toán của mình như này.
Mình phải lấy 1 mảng cực to sau đó vì đặc thù mảng đó sẽ phải trừ đi Mảng A, trừ mảng B nữa
sau đó mới ra được cái $arr như trên.
Câu truy vấn dưới đây là mình tóm lại thôi chứ thực ra yêu cầu là cần đếm số post trong cái mảng $arr kia và có date > mốc thời gian .
@tuyenlaptrinh
Hoạc đơn giản hơn, thì bạn có thể loaij trừ function đó khỏi sự kiện check CSRF Token
ở app\Http\Middleware\VerifyCsrfToken.php
bạn thêm function vào biến
Chào anh sau 1 thời gia ngâm cứu thì em cũng đã đi hết được series. Cảm ơn anh rất nhiều ạ. Series cực kì chất lượng luôn. Em có vấn đề này muốn hỏi ạ. Khi em thực hiện ssh vào server và chạy docker login thì bị lỗi này ạ
THẢO LUẬN
@huyhoang5804 bạn xem video này sẽ hiểu công dụng của useReducer https://www.youtube.com/watch?v=yKV1IGahXqA&list=PL4XQRD9IkX-pq7oxAy5nme-wu3CbGdtaW&index=1&t=9417s
@LongThanh.it vậy thì bài toán của b phải làm lại từ chỗ lấy mảng to, trừ A, B kia. chứ ko phải tìm cách để bypass cái whereIn để nó xử lý đc nhiều hơn vì hãy nghĩ đến dữ liệu có 100k, 1tr thì tăng cái max_allowed_packet đến bao giờ cho đủ. ví dụ mảng $arr chứa 30k posts rồi thì ko cần dùng sql để đếm số post có date > mốc thời gian nữa. có thể dùng for để lặp rồi đếm or đơn giản hơn là khi lấy ra mảng cực to, mảng A, mảng B thì lấy những cái có date phù hợp trc đã.
@conghdql4
Ví dụ như chủ thớt muốn đếm những account đều xuất hiện ở hệ thống A và hệ thống B thì sao bạn ?ví dụ gặp trg hợp ntn thì nên có 1 bảng riêng để lưu thông tin rằng account ở A có tồn tại ở B ko và ngược lại. việc check này đc thực hiện sau khi đk tài khoản. sau đó việc count và thống kê dễ dàng hơn rất nhiều. ví dụ FB check xem user có dùng Insta ko thì chẳng nhẽ mỗi lần check lại whereIn với hàng triệu , hàng tỷ ID.
Anh cho em tham khảo định dạng data và quy trình training được ko ạ
Các bạn cân nhắc, bài viết sai ở rất nhiều chỗ.
cách thứ 2 có vẻ là đúng cái mình cần. thanks
Đúng rồi mình không count vậy được. Bài toán của mình như này. Mình phải lấy 1 mảng cực to sau đó vì đặc thù mảng đó sẽ phải trừ đi Mảng A, trừ mảng B nữa sau đó mới ra được cái $arr như trên. Câu truy vấn dưới đây là mình tóm lại thôi chứ thực ra yêu cầu là cần đếm số post trong cái mảng $arr kia và có date > mốc thời gian .
$countPost = DB::table('posts')->whereIn('id', $arr)->count();
Vì thế k dùng count($arr) được. vì cái size của $arr to nên truy vấn nó bị limit gì đó nên cout chắc là ko chạy đc hết nên nó return về 0.
Bài viết siêu chi tiết và có tâm. Cảm ơn anh
@BruceKieu Mình chưa hiểu rõ ý câu hỏi của bạn lắm.
@tuyenlaptrinh Hoạc đơn giản hơn, thì bạn có thể loaij trừ function đó khỏi sự kiện check CSRF Token ở
app\Http\Middleware\VerifyCsrfToken.phpbạn thêm function vào biến@datbv thanks bác nhé, em hiểu rồi ^^
@maitrungduc1410 dạ vâng em cảm ơn anh nhiều
Mình thấy cách của bạn có vẻ ổn. Hơn 1 tiếng nhưng chỉ có 1 request bị lỗi. Hình như không có cách khắc phục triệt để. Cảm ơn bạn nhé
Bạn ấy đang muốn xử lý ở db mà bạn? Dùng hàm count như thế thì nó load 30k items lên memory thì chết mất.
cái đó là bởi vì từ server của e nó ko gọi vào gitlab được:
về cái này thì e chờ 1 thời gian sau đó thửi lại nhé (1 vài tiếng hoặc ngày hôm sau),
Mình có thử làm request 30p 1 lần để lấy token mới. Nhưng cũng bị luôn cả cái request đó
. Khổ cái là thỉnh thoảng nó mới bị và không bị lưu log.
@simple1805 Mình thấy trong request header có token, post data cũng có token.
Vậy bài toán là mình muốn export metric ra ngoài k8s/eks cluster để monitor thì sao 🤔
Chào anh sau 1 thời gia ngâm cứu thì em cũng đã đi hết được series. Cảm ơn anh rất nhiều ạ. Series cực kì chất lượng luôn. Em có vấn đề này muốn hỏi ạ. Khi em thực hiện ssh vào server và chạy docker login thì bị lỗi này ạ
Error response from daemon: Get "https://registry.gitlab.com/v2/": dial tcp: lookup registry.gitlab.com: Temporary failure in name resolutionAnh có thể cho em biết lỗi này là lỗi gì được ko ạ. Em cảm ơn anh nhiều, chúc anh thật nhiều sức khoẻ ạ.
Hay phàn giới thiệu. Hóng phần thực thi nữa
@le.vinh.thien Về cơ bản, 1 website có thể trích xuất dữ liệu từ nhiều CSDL 1 lúc.